首页 文章

在Python3,Ubuntu14.04中无法使用pip安装numpy

提问于
浏览
0

我在尝试pip install numpy时收到此错误:

pip配置了需要TLS / SSL的位置,但Python中的ssl模块不可用 . 收集numpy

无法获取URL https://pypi.python.org/simple/numpy/:确认ssl证书时出现问题:

无法连接到HTTPS URL,因为SSL模块不可用 . - 跳过无法找到满足要求numpy的版本(从版本:)没有找到numpy的匹配分发

如果有人知道如何解决它,请帮助我!我要感谢所有回复 .

2 回答

  • 0

    Solution 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.
    

    Solution 2 :代理可以对此产生影响 . 所以:

    sudo pip --proxy=http://username:password@proxyURL:portNumber install your-package
    
  • 0

    您可能有一两个问题:

    首先,您需要使用以下命令安装OpenSSL:

    sudo apt-get install openssl
    

    其次要确保你的python版本是针对SSL编译的 . 我相信你安装了一个预编译版本 . 在那种情况下,它会没事的 . 否则,在构建python之前,您还需要安装libssl-dev

相关问题