初试 Python 包管理工具

安装某些需要 C++ 编译组件的模块时报错

file

  1. 前往 Microsoft Visual C++ Build Tools 2015 (opens new window) 下载微软官方提供的 C++ 运行库

  2. 下载完成之后双击运行使用默认设置安装即可解决上述报错

换源

  1. 国内的可用源
描述 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/
  1. 临时修改:pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple/

  2. 永久修改

  • Windows:cd . > ~/pip/pip.ini

  • MacOS:touch ~/.pip/pip.conf

均写入以下内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
1
2
  1. 验证:执行 pip config list 命令,输出信息如下图则代表设置生效
  • Windows

file

  • MacOS

file

使用非 HTTPS 加密源(如阿里云源),在执行命令发生错误,需要在命令最后加上 --trusted-host mirrors.aliyun.com
eg:pip install django -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com