Windows系统下Python 2.6安装pip的替代方案求助
解决Python 2.6环境下pip安装的证书错误及setuptools安装问题
一、快速绕过证书验证安装pip
方法1:执行脚本时添加信任参数
直接在命令行执行get-pip.py时,指定信任相关PyPI主机,跳过SSL证书验证:
python get-pip.py --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org
方法2:修改get-pip.py脚本跳过全局SSL验证
打开下载好的get-pip.py文件,在脚本最开头添加以下代码,保存后再执行:
import ssl ssl._create_default_https_context = ssl._create_unverified_context
执行修改后的脚本:
python get-pip.py
二、修复setuptools安装目录错误问题
- 下载适配Python2.6的setuptools-36.8.0包,解压后进入目录
- 执行安装命令时指定Python2.6的安装路径,强制安装到正确位置:
python setup.py install --prefix="C:\Python26"
(将C:\Python26替换为你实际的Python2.6安装目录)
3. 安装完成后,使用easy_install安装本地下载的pip-9.0.3包:
easy_install pip-9.0.3.tar.gz
内容的提问来源于stack exchange,提问作者BrunoJ
相关产品推荐
相关产品推荐

