我已经浏览了该站点以及github上的其他解决方案,但是问题仍然存在。
当我使用pip3
安装某些东西时,出现以下错误:
ki @ debian:〜/ Documents / python / HelloWorld $ / usr / local / bin / python3 -m pip install -U pep8 --user pip配置了需要TLS / SSL的位置,但是Python中的ssl模块不可用。 收集pep8 连接被'SSLError(“由于SSL模块不可用,无法连接到HTTPS URL,无法连接到它”)中断后,重试(重试(总计= 4,连接=无,读取=无,重定向=无,状态=无))。 ':/ simple / pep8 / 连接被'SSLError(“无法连接到HTTPS URL,因为SSL模块不可用。”)断开连接后,重试(Retry(total = 3,connect = None,read = None,redirect = None,status = None))。 ':/ simple / pep8 / 连接被'SSLError(“由于SSL模块不可用,无法连接到HTTPS URL,无法连接到它”)中断后,重试(重试(总计= 2,连接=无,读取=无,重定向=无,状态=无))。 ':/ simple / pep8 / 连接被'SSLError(“由于SSL模块不可用,无法连接到HTTPS URL,无法连接。”)中断后,重试(Retry(总数= 1,连接=无,读取=无,重定向=无,状态=无))。 ':/ simple / pep8 / 连接被'SSLError(“由于SSL模块不可用,无法连接到HTTPS URL,无法连接到它”)中断后,重试(Retry(总计= 0,连接=无,读取=无,重定向=无,状态=无))。 ':/ simple / pep8 / 无法获取URL https://pypi.org/simple/pep8/:确认ssl证书时出现问题:HTTPSConnectionPool(host ='pypi.org',port = 443):URL超过最大重试次数:/ simple / pep8 /(由SSLError( “由于SSL模块不可用,无法连接到HTTPS URL。”))-跳过 找不到满足要求pep8的版本(来自版本:) 找不到pep8的匹配分布”
该网站上的答案在下面的链接中 pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available 从那开始,由于我使用的是debian,所以我尝试了“ debain”方式,但这种方法也不起作用
如果我尝试安装sll,则会出现相同的错误。 pip install ssl
如果我尝试使用python3 -m pip install同样的问题,则以下代码会困扰我 python3 -m pip install --upgrade pip
我正在尝试为在vscode中使用的python3 / pip3安装pylinter和pep8(无论我使用vscode终端还是在vscode之外的终端都没问题,即使我在'vscode / terminal外使用'pip3 install,问题仍然存在)。
我只在pip3上遇到了麻烦,我什至无法升级到18.1(如果这样做,我将根本无法使用pip3)。再次提醒您,问题仅在我使用python3或pip3时出现,而pip或python(2.7)看起来一切正常
我是python的新手,请解决此问题。我已经尝试了互联网上的所有内容,让我在这里找到一些解决方案。
这是我在pastebin上收到的错误消息。
don't know how to use pastebin so leaving it empty
答案 0 :(得分:4)
运行Anaconda(当前为18.1)随附的本机pip时,出现相同的“ SSL模块不可用”错误。就我而言,这是一个系统路径问题,我通过在路径变量中添加以下目录来解决此问题:
%Miniconda3_DIR%;%Miniconda3_DIR%\Library\mingw-w64\bin;%Miniconda3_DIR%\Library\usr\bin;%Miniconda3_DIR%\Library\bin;%Miniconda3_DIR%\Scripts;%Miniconda3_DIR%\bin;
在%Miniconda3_DIR%
处应用您的Miniconda(或Anaconda)安装路径代替。
shiprem对Github的评论的答案:Found here
答案 1 :(得分:0)
我遇到了类似的问题,我解开了python并重新安装了它,而在安装时我将添加python标记到了路径上,并删除了默认刻度,还选择了定界路径,效果很好。