centos7安装python3.9
Centos默认安装的是python 2.7版本,需要使用python3,安装过程记录如下:
- 查看系统python2的位置:
whereis python
- 安装编译python3的相关系统依赖包
yum -y install zlib-devel bzip2-devel openssl-devel libffi-devel ncurses-devel sqlite-devel readline-devel tk-devel zlib gcc make python-devel mysql-devel mysql-lib epel-release python-pip
- 安装pip
yum -y install epel-release
yum -y install python-pip
- 使用wget下载python3的源码包或者上传离线包(这里以前者为例)
wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz
如果没有wget,可以使用pip安装:pip install wget
- 编译python3源码包
xz -d Python-3.9.6.tar.xz
tar -xf Python-3.9.6.tar
cd Python-3.9.6
./configure prefix=/usr/local/python39
make && make install
- 出现Successfully installed代表安装成功python3.9
- 添加软链接,可以将原来的链接备份(个人不推荐)
mv /usr/bin/python /usr/bin/python.bak(如果执行后则需要更改系统文件默认为python3版本,可以自行找度娘哦)
添加python3的软链接:
ln -s /usr/local/python39/bin/python3.9 /usr/bin/python39
ln -s /usr/local/python39/bin/pip3.9 /usr/bin/pip39
测试是否安装成功:
python39 -V
- 配置pip国内镜像地址
mkdir ~/.pip
vim ~/.pip/pip.conf
修改文件内容为:
[global]
index-url=https://mirrors.aliyun.com/pypi/simple
[install]
trusted-host=mirrors.aliyun.com - 保存后,尝试安装packages,验证下是否已更换为阿里源
pip39 install virtualenv virtualenvwrapper
- 其他国内的pip源
豆瓣 https://pypi.douban.com/simple
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple
中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix