我在尝试pip install numpy时遇到此错误:
pip配置了需要TLS / SSL的位置,但Python中的ssl模块不可用。 收集numpy
无法获取网址https://pypi.python.org/simple/numpy/:确认ssl证书时出现问题:
无法连接到HTTPS URL,因为SSL模块不可用。 - 跳过 找不到满足要求numpy的版本(来自版本:) 找不到numpy
的匹配分布如果有人知道如何解决,请帮助我!感谢所有回复。
答案 0 :(得分:0)
您可能有一两个问题:
首先,您需要使用以下命令安装OpenSSL:
sudo apt-get install openssl
其次要确保你的python版本是针对SSL编译的。我相信你安装了一个预编译版本。在那种情况下,它会没事的。否则,在构建python
之前,您还需要安装libssl-dev答案 1 :(得分:0)
解决方案1 :
也许试试sudo -E
:
-E The -E (preserve environment) option indicates to the secu‐
rity policy that the user wishes to preserve their existing
environment variables. The security policy may return an
error if the -E option is specified and the user does not
have permission to preserve the environment.
解决方案2 :代理可能会对此产生影响。所以:
sudo pip --proxy=http://username:password@proxyURL:portNumber install your-package