使用自定义编译的Python can';不要使用SSL
我正在尝试使用pip安装Flask。我一直在关注,这指导我编译Python3使用自定义编译的Python can';不要使用SSL,python,ssl,pip,Python,Ssl,Pip,我正在尝试使用pip安装Flask。我一直在关注,这指导我编译Python3pip install Flask给出一个错误,即SSL模块不可用,然后无法安装Flask 在编译时,我必须sudo安装zlib1g dev来编译zlib。我是否也需要安装一些东西来编译SSL模块 $pip安装烧瓶 pip配置了需要TLS/SSL的位置,但是Python中的SSL模块不可用。 收集瓶 无法获取URLhttps://pypi.python.org/simple/flask/: 确认ssl证书时出现问题:无法
pip install Flask
给出一个错误,即SSL模块不可用,然后无法安装Flask
在编译时,我必须sudo安装zlib1g dev
来编译zlib。我是否也需要安装一些东西来编译SSL模块
$pip安装烧瓶
pip配置了需要TLS/SSL的位置,但是Python中的SSL模块不可用。
收集瓶
无法获取URLhttps://pypi.python.org/simple/flask/: 确认ssl证书时出现问题:无法连接到HTTPS URL,因为ssl模块不可用。-跳过
找不到满足要求的版本(来自版本:)
未找到烧瓶的匹配分布
$
包括Mint在内的大多数现代Linux发行版都已经安装了Python 3,只需运行python3
。如果未安装,请使用sudo-apt-get-install-python3
(或适用于您的发行版的等效软件)安装。你不应该自己编译它
创建一个virtualenv,然后在那里安装Flask
mkdir myproject && cd myproject
python3 -m venv env
. env/bin/activate
pip install flask
如果出于某种原因,您仍然希望自己编译它,那么就像您必须为zlib安装开发头一样,您也必须为openssl执行同样的操作(如果您想要标准构建,还需要其他一些操作)<代码>sudo apt get安装libssl dev