我需要pip才能工作,但是,由于我是在Python 2.7.5上进行开发的,因此默认情况下未安装pip。
我尝试过的事情:
下载get-pip.py,然后:
python get-pip.py
不幸的是,这没用,我得到了错误
c:\ users \ myUser \ appdata \ local \ temp \ tmpd2l3rn \ pip.zip \ pip_vendor \ urllib3 \ util \ ssl_.py:160:InsecurePlatformWarning:真正的SSLContext对象不可用。 这会阻止urllib3正确配置SSL,并可能导致某些 SSL连接失败。您可以升级到新版本的Python来解决 他的。有关更多信息,请参见https://urllib3.readthedocs.io/en/latest/advanced -usage.html#ssl-warnings
无法获取网址https://pypi.org/simple/pip/:存在一个 确认ssl证书时出现问题: HTTPSConnectionPool(host ='pypi.org',port = 443):超出最大检索数 网址:/ simple / pip /(由SSLError(SSLError(1,'_ssl.c:504: 错误:1407742E:SSL例程:SSL23_GET_SERVER_HELLO:tlsv1警报 协议版本'),))-跳过找不到版本 满足要求的点数(来自版本:)无匹配项 发现pip分布
我还检查了Christoph Gohlke的网站并获得了以下软件包:
但是,他似乎不再为这些任何一个保留.msi / exe安装程序(它们是.whl)...这引出我一个问题:我可以在不使用pip的情况下安装.whl Python软件包吗?如果.whl中有pip,如何安装?我想念什么吗?还有我没尝试过的东西吗?
答案 0 :(得分:0)
您可以尝试
easy_install pip==18.0
答案 1 :(得分:-1)
您可以使用以下命令从whl文件中安装pip(输入您拥有的文件的pip whl文件名):
python pip-20.0.2-py2.py3-none-any.whl / pip install --no-index pip-20.0.2-py2.py3-none-any.whl
但是pip无法运行,不安装其他软件包!但是,通过此命令,您可以以whl格式安装其他软件包(将第二个pip-20 ...替换为您要安装的whl文件)