在网上下了个 python 脚本,第一个问题如何安装包, 在使用 pip 命令行,出现的问题记录下(针对 Windows 用户)。
1.pip 源更换为国内镜像
国内 pip 镜像源,全部使用 https。
1
2
3
4
5
|
阿里云 https://mirrors.aliyun.com/pypi/simple
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple
豆瓣 (douban) https://pypi.douban.com/simple
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple
中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple
|
更换方法,本人使用 windows 操作系统
在 C:\Users\你的用户名 ,在这个目录下创建 pip 文件夹,然后在 pip 目录下创建 pip.ini 文件,文件内容如下
1
2
3
4
5
|
[global]
index-url = https://pypi.mirrors.ustc.edu.cn/simple
[install]
trusted-host = pypi.mirrors.ustc.edu.cn
|
按照此上述操作不会再报以下错误
1
|
Could not fetch URL https://mirrors.aliyun.com/pypi/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='mirrors.aliyun.com', port=443): Max retries exceeded with url: /pypi/simple/pip/ (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:997)'))) - skipping
|
如果还出错请关闭翻墙代理软件!!!
问题报错如下
1
|
distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ Testing support for clang
|
就是提示你需要安装 Microsoft Visual C++ Build Tools 了。
这是网址 https://visualstudio.microsoft.com/visual-cpp-build-tools/