$ uname -a
Linux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
- 安装的Python版本:
python3.8
下载路径:https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
- 安装方式
1.解压后进入到目录中,执行./configure命令以检查编译与安装python所需的依赖:
cd Python-3.8.5
./configure
2.如果没有报错就继续下一步操作,如果存在报错就根据提示安装依赖。
编译&安装python。
sudo make
sudo make install
编译过程中可能会有以下错误:
解决方式:使用yum命令安装与zlib相关的库。
yum -y install zlib*
- 安装完成后,查看版本还是之前的版本
$ python --version
Python 2.7.5
然后将我们编译生成的python
替换之前的版本:
$ which python
/bin/python
$ mv /bin/python python-bak
$ cp python /bin/python
$ python --version
Python 3.8.5
- 使用pip安装库,可能会存在下面的报错
解决方式,更新镜像源为国内的:
$ pip3 install kconfiglib -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
Looking in indexes: http://pypi.douban.com/simple
Collecting kconfiglib
Downloading http://pypi.doubanio.com/packages/8a/f1/d98a89231e779b079b977590efcc31249d959c8f1d4b5858cad69695ff9c/kconfiglib-14.1.0-py2.py3-none-any.whl (145 kB)
|████████████████████████████████| 145 kB 177 kB/s
Installing collected packages: kconfiglib
Successfully installed kconfiglib-14.1.0
WARNING: You are using pip version 20.1.1; however, version 22.3.1 is available.
You should consider upgrading via the '/usr/local/bin/python3.8 -m pip install --upgrade pip' command.
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣:http://pypi.douban.com/simple/
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/
Linux下配置pip的镜像源:linux设置pip镜像源 - Alex-GCX - 博客园 (cnblogs.com)
# 创建.pip目录
mkdir ~/.pip
cd ~/.pip
# 创建pip.conf文件
touch pip.conf
# 编辑该文件
vim pip.conf
# 设置豆瓣源
[global]
trusted-host = pypi.douban.com
index-url = http://pypi.douban.com/simple
标签:Python,pypi,python,版本,Linux,pip,com,simple
From: https://www.cnblogs.com/mrlayfolk/p/17020031.html