初试 Python 包管理工具
安装某些需要 C++ 编译组件的模块时报错
前往 Microsoft Visual C++ Build Tools 2015 (opens new window) 下载微软官方提供的 C++ 运行库
下载完成之后双击运行使用默认设置安装即可解决上述报错
换源
- 国内的可用源
描述 | URL |
---|---|
阿里云 | http://mirrors.aliyun.com/pypi/simple/ |
中国科技大学 | https://pypi.mirrors.ustc.edu.cn/simple/ |
豆瓣(douban) | http://pypi.douban.com/simple/ |
清华大学 | https://pypi.tuna.tsinghua.edu.cn/simple/ |
中国科学技术大学 | http://pypi.mirrors.ustc.edu.cn/simple/ |
临时修改:
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple/
永久修改
Windows:
cd . > ~/pip/pip.ini
MacOS:
touch ~/.pip/pip.conf
均写入以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
1
2
2
- 验证:执行
pip config list
命令,输出信息如下图则代表设置生效
- Windows
- MacOS
使用非 HTTPS 加密源(如阿里云源),在执行命令发生错误,需要在命令最后加上 --trusted-host mirrors.aliyun.com
eg:pip install django -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com