Linux安装python
一、下载
wget https://www.python.org/ftp/python/3.11.3/Python-3.11.3.tgz
二、安装依赖
yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
三、解压
tar -zxf Python-3.11.3.tgz cd Python-3.11.3/
三、运行configure(注意:最好先把Openssll安装了。链接地址:https://www.cnblogs.com/bohong/p/19283738)
./configure --prefix=/usr/local/python3/
如果使用这个:./configure --prefix=/usr/local/python3/。后期会出现openssl问题。(最好使用下面这个。不然后面又需要重新编译安装)
./configure --prefix=/usr/local/python3/ \ --with-openssl=/usr/local/openssl11 \ --with-openssl-rpath=auto \ --enable-optimizations
四、编译:
make -j8
四、安装
make install
五、添加环境变量
vi ~/.bashrc
#末尾添加
export PATH=/usr/local/python3/bin:$PATH
六、刷新配置文件
source ~/.bashrc
七、查看python软链
cd /usr/bin/ ll |grep python ll |grep pip
八、如果有python3了,移动原先的软链做备份
mv /usr/bin/python3 /usr/bin/python3-backup
mv /usr/bin/pip3 /usr/bin/pip3-backup
九、添加自己安装的python软链
ln -s /usr/local/python3/bin/python3.11 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3.11 /usr/bin/pip3
十、检查软链是否是安装的路径
ls -l /usr/bin/python3
python3 --version
原文链接:https://blog.csdn.net/weixin_53060366/article/details/125828328

浙公网安备 33010602011771号