一、下载想要python版本的tgz文件
二、解压
tar -zxf Python-3.7.5.tgz
三、进入Python-3.7.5,设置安装路径、编译和安装
./configure --prefix=/usr/local/python3 # --prefix 设置安装路径
make
sudo make install
四、在/usr/bin建立一个软连接python3,指向安装的python,同时在在/usr/bin建立一个软连接pip3,也指向python的安装目录
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
In指令的正确语法:In -s 链接目标 软连接
链接目标:被链接目标的真实物理路径;
软连接:对链接目标创建的符号连接。
注:如果显示/usr/bin/python3或者/usr/bin/pip3已存在,那么软连接就不用建立了,万一看不惯报错信息,那就利用(rm -rf 名字) 删除软连接再重新建立软连接。
五、将python添加至环境变量PATH中
1.直接用命令(第一种方法)
echo 'export PATH=/usr/local/python3/bin:$PATH' >>~/.bashrc
source ~/.bashrc
2.把python的安装路径下的bin写入到.bashrc中(第二种方法)
#打开编辑器
vim ~/.bashrc
# 把光标移动到行末,按insert进入编辑模式
export PATH=$PATH:/usr/local/python3/bin # 自己根据python安装路径改写
# 保存退出
:wq
# 使配置立刻生效
source ~/.bashrc