python3安装及pip3报ERROR:No matching distribution found for解决方法
python3 pip Install Error: No matching distribution found for

安装openssl
wget https://www.openssl.org/source/openssl-1.1.1a.tar.gz tar -zxvf openssl-1.1.1a.tar.gz cd openssl-1.1.1a ./config --prefix=/usr/local/openssl-1.1.1 --openssldir=/usr/local/openssl-1.1.1 make && make install # 方法一,声明临时变量,怕影响线上服务推荐使用该方法 # 包括后续引用库文件都要提前声明 export LD_LIBRARY_PATH=/usr/local/openssl-1.1.1/lib:$LD_LIBRARY_PATH # 方法二,永久声明变量 echo "/usr/local/openssl-1.1.1/lib" >> /etc/ld.so.conf.d/openssl-1.1.1-x86_64.conf ldconfig
安装python3
--下载python wget https://www.python.org/ftp/python/3.7.11/Python-3.7.11.tar.xz --解压缩、编译和安装 tar xvf Python-3.7.11.tar.xz cd Python-3.7.11 ./configure --prefix=/usr/local/python-3.7.11 --enable-optimizations --with-openssl=/usr/local/openssl-1.1.1 make && make install --做个软连接到当前用户的bin目录 ln -s /usr/local/python-3.7.11 /usr/local/python3 ln -s /usr/local/python-3.7.11/bin/python3.7 /usr/bin/python3 ln -s /usr/local/python-3.7.11/bin/pip3 /usr/bin/pip3
可能会报错:zipimport.ZipImportError: can’t decompress data
解决方法:
1、打开终端,输入一下命令安装zlib相关依赖包:
yum -y install zlib*
2、进入 python安装包,修改Module路径的setup文件:
(1)
Modules/Setup.dist (或者 Modules/Setup) 文件
vim Modules/Setup.dist
(2)
找到一下一行代码,去掉注释:
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
去掉注释
zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
(3)
进入python的安装包路径下执行:
make && make install 总结
到此这篇关于python3安装及pip3报ERROR:No matching distribution found for解决方法的文章就介绍到这了,更多相关python3安装及pip3报ERROR内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
YOLOv5部署到web端详细过程(flask+js简单易懂)
YOLOv5是一个目标检测模型,Flask是一个Python的Web框架,下面这篇文章主要给大家介绍了关于YOLOv5部署到web端(flask+js简单易懂)的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下2023-04-04
Python处理电子表格的Pandas、OpenPyXL、xlrd和xlwt库
在Python中处理表格数据,有几个非常流行且功能强大的库,Pandas在数据分析方面提供了广泛的功能,而OpenPyXL、xlrd和xlwt则在处理Excel文件方面各有所长,以下是一些最常用的库及其示例代码2024-01-01
Blueprint实现路由分组及Flask中session的使用详解
这篇文章主要为大家介绍了Blueprint实现路由分组及Flask中session的使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-11-11
Python性能分析工具pyinstrument提高代码效率
今天分享一个超级实用的 Python 性能分析工具 pyinstrument ,可以快速找到代码运行最慢的部分,帮助提高代码的性能。支持 Python 3.7+ 且能够分析异步代码,仅需一条命令即可显示具体代码的耗时。经常写 Python 的小伙伴一定要用一下2021-09-09
基于tkinter中ttk控件的width-height设置方式
这篇文章主要介绍了基于tkinter中ttk控件的width-height设置方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-05-05
python之lambda表达式与sort函数中的key用法
这篇文章主要介绍了python之lambda表达式与sort函数中的key用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2023-08-08
Python使用xlrd模块实现操作Excel读写的方法汇总
本文介绍Python中使用xlrd、xlwt、xlutils模块操作Excel文件的方法,xlrd用于读取Excel文件,但2.0.0版本后不支持.xlsx格式,xlwt用于创建和写入Excel文件,而xlutils主要用于复制和处理Excel文件,详细介绍了如何打开文件、获取工作表信息、操作行列数据和处理日期格式数据2024-10-10


最新评论