Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用自定义编译的Python can';不要使用SSL_Python_Ssl_Pip - Fatal编程技术网

使用自定义编译的Python can';不要使用SSL

使用自定义编译的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安装Flask。我一直在关注,这指导我编译Python3
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