环境:python3.6 centos7.3 virtualbox5.1
在root下使用pip3 install flask命令时报如下错误:
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Collecting flask
Could not fetch URL https://pypi.python.org/simple/flask/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping
Could not find a version that satisfies the requirement flask (from versions: )
No matching distribution found for flask
查过了 系统的openssl已经安装了 重装python3.6也还是报这个错 不过安装python3.6的 在mke test阶段一直报一个错 test_dtrace failed
求大神指教
新版的pip 默认要求使用https了,
pip 的源可以使用国内的源,下载速度会很快。
参考这个 http://mirrors.aliyun.com/help/pypi
pip.conf中要有trusted-host,就可以不用https了。同时也可以解决你的问题。
非常感谢,这个倒是可以考虑,
安装一下pyopenssl试试
pip install pyopenssl
没办法直接用pip,会直接提示上面的错误,不过我后来用yum重装了几个依赖后可以了,不知道是哪个引起的
是因为系统确实必备插件,用yum安装了好几个插件,也不知道是哪个引起的
在configure的时候加入--enable-shared选项就可以使用pip3命令安装第三方库了