注:本文章仅为记录本人安装过程,如有不足之处欢迎大家指正。
文章目录
一、安装依赖
yum -y install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
二、下载解压
1.切换至指定目录下(下列代码以本人常用路径为例)
cd /usr/local/
2.使用wget命令下载python3.8.5
此处使用的华为云,也可替换为其他镜像源
wget https://mirrors.huaweicloud.com/python/3.8.5/Python-3.8.5.tgz
也可以通过Xftp等工具直接上传压缩包至该目录下。
3.解压并删除压缩包
tar -zxvf ./Python-3.8.5.tgz && rm -rf ./Python-3.8.5.tgz
4.文件夹更名
mv ./Python-3.8.5/ ./python3/
三、编译安装
1.进入python目录下
cd ./python3/
2.设置安装路径
/usr/local/python3为安装路径
./configure --prefix=/usr/local/python3
3.安装
make && make install
四、配置环境变量并创建软连接
1.配置环境变量
vi ~/.bashrc
在文件中加入如下代码并保存
export PYTHON_HOME=/usr/local/python3
export PATH=$PYTHON_HOME/bin:$PATH
使环境变量生效
source ~/.bashrc
2.创建软连接
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3
创建软连接后想要在python3.8.5环境下安装库文件可以直接使用python3开头的安装命令,例如在python3.8.5环境下安装pandas库:
python3 install pandas
五、测试
1.查看Pyhton版本
python3 -V
2.查看Pip版本
pip3 -V
3.查找Python安装位置
使用如下命令可找到python3安装位置
echo $PYTHON_HOME
总结
本文章仅为记录本人安装过程,如有不足之处欢迎大家指正。