pip安装出现SSL问题三种解决方法

这篇具有很好参考价值的文章主要介绍了pip安装出现SSL问题三种解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 Could not fetch URL https://pypi.org/simple/torchsummary/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/torchsummary/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
ERROR: Could not find a version that satisfies the requirement torchsummary (from versions: none)
ERROR: No matching distribution found for torchsummary

WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping

pip install ssl.py self.read,pip,ssl,网络协议

碰到这个问题,主要原因是网站pypi.python.org在国内是别墙了,在安装程序时,无法从python官网下载资料导致的。

下面解决方法适合windows系统

1.在C盘,进入%user%pip目录,就是在当前的用户找到pip文件夹,在里面创建pip.ini

文件,文件内容如下

[global] 
index-url=http://pypi.douban.com/simple/
[install] 
trusted-host=pypi.douban.com

 2.保存,重新使用pip install xx即可

方法2:安装最新的openssl

打开网址:[ Downloads ] - /source/index.html

下载安装包:https://www.openssl.org/source/openssl-1.1.1d.tar.gz

编译安装:

tar -zxvf openssl-1.1.1d.tar.gz
cd openssl-1.1.1d
 
./config --prefix=/usr/local/openssl/
make && make install && make clean
 
mv /usr/bin/openssl /usr/bin/openssl.bak
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

方法三:

首先运行下面的代码:

pip config set global.extra-index-url http://mirrors.aliyun.com/pypi/simple

pip install ssl.py self.read,pip,ssl,网络协议

2. 找到上面路径下的文件,使用以下内容覆盖原本pip.ini中的内容

[global]
index-url = https://mirrors.aliyun.com/pypi/simple
extra-index-url = https://mirrors.aliyun.com/pypi/simple
 
[install]
trusted-host = 
	mirrors.aliyun.com
	pypi.douban.com
	pypi.tuna.tsinghua.edu.cn
	pypi.mirrors.ustc.edu.cn
	mirrors.ustc.edu.cn
	mirrors.bfsu.edu.cn
	pypi.hustunique.com

 文章来源地址https://www.toymoban.com/news/detail-845809.html

到了这里,关于pip安装出现SSL问题三种解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决 pip 安装时的 SSL/TLS 问题

    在使用pip安装Python软件包时,有时会遇到与 SSL/TLS 相关的问题。一种常见情况是在使用VPN时出现以下错误信息 ValueError: check_hostname requires server_hostname : 为了解决这个问题,可以尝试通过在pip install命令中添加--trusted-host选项来临时绕过SSL/TLS证书验证,另外的方法就是关闭代

    2024年02月04日
    浏览(45)
  • 解决git clone或者pip install git+https://github.com/ruotianluo/meshed-memory-transformer.git出现的一系列问题

    出现的错误: 问题1. fatal: unable to access \\\'https://github.com/ruotianluo/meshed-memory-transformer.git/\\\': Failed to connect to github.com port 443 after 21020 ms: Timed out   error: unable to read sha1 file of m2transformer/data/example.py (d46c07fc2bb636146922425a46fbcbb2443407cf) 问题2. Collecting git+https://github.com/ruotianluo/meshed-memor

    2024年02月05日
    浏览(46)
  • 解决:pip安装包时出现SSL证书认证问题-SSLError-SSLZeroReturnError等

    安装时出现SSL证书认证问题,如下图: 1、可以通过下载包的whl文件放在本地进行安装 2、将源换为http开头的链接,不用https协议的链接 1、通过whl文件进行本地安装 下载.whl文件:可以直接在官网下载包,要注意下载的包是否适配。本地安装可以参考该文章 2、换源进行下载

    2024年02月14日
    浏览(47)
  • 解决pip安装torch库出现问题(本人自己安装心路历程,希望对你有用)

    本人刚开始使用的python 3.11.0 博主按照以前下载库的方法一样,输入 pip install torch 然后系统报错为: ERROR:Could not find a version that satisfies the requirement torch 当我输入更新指令: python -m pip install --upgrade pip 再次输入pip install torch cmd命令栏中输入: pip install torch -i https://pypi.douban.com/s

    2024年01月21日
    浏览(43)
  • “Python3.12pip联网安装库文件出错,ssl模块不可用”的解决方法

    Python版本需要和openssl的版本需要相对匹配,在Python3.7之后的版本,依赖的openssl必须要是1.1.1或1.0.2之后的版本,而CentOS7安装的openssl1.0.2k无法其满足要求,这将会导致在使用pip命令在线安装库文件时出错。因此,需要升级openssl,最好是安装完openssl再重新编译安装python3。 使用

    2024年02月03日
    浏览(40)
  • pip install 安装时报Defaulting to user installation because normal site-packages is not writeable解决方法

    我的python的安装目录: C:Program FilesPython37 我的pip install + 包名 包安装的默认安装目录: c:program filespython37libsite-packages 在cmd下pip安装库的时候提示: Defaulting to user installation because normal site-packages is not writeable会把库安装到这个路径下面 C:UsersXXXAppDataRoamingPythonPython37s

    2024年02月05日
    浏览(52)
  • 解决使用conda env create -f environment.yml安装依赖包时Installing pip dependencies过慢的问题

    问题描述 使用conda env create -f environment.yml安装依赖包时,会遇到Installing pip dependencies过慢的问题。这是由于没有使用镜像源。如下图所示 解决方案 可以尝试对environment.yml文件进行以下修改,添加镜像源即可: 将channels改为(注意要把default去掉): 并在pip的依赖包里添加上镜

    2024年02月12日
    浏览(53)
  • 【git】pip install git+https://github.com/xxx/xxx替换成本地下载编译安装解决网络超时问题

    目录 🌑🌑 背景  🌒 🌒作用 🌔🌔 问题 🌔🌔解决方案  🌙方法一 🌙方法二 🌝🌝我的解决方案 整理不易,欢迎一键三连!!! 送你们一条美丽的--分割线--         通常在安装某些模型或者模块时,通常最方便的方式就是通过 pip install git+https://github.com/xxx/xxx 的方式

    2024年02月04日
    浏览(43)
  • cmd中输入npm install,回车——安装node modules依赖,出现报错的【解决方法】

    目录 1.正常情况是: 2.当前问题: 3.解决方法: 当拿到一个前端项目的代码文件夹的时候,想要启动项目。 需要打开cmd,然后在里面输入 然后显示 安装成功 =里面 没有出现红色的ERR 当前项目文件夹vue_shop中出现node modules文件夹 当前项目文件夹cms-manage 中 没有 node modules文件夹

    2024年02月11日
    浏览(69)
  • 解决pip install 速度慢问题

    解决pip install 速度慢问题 在Anaconda Prompt中运行pip install速度慢,可以修改为国内源, 注意新版ubuntu要求使用https源。 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:http://pypi.hustunique.c

    2024年02月05日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包