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 

 

posted @ 2025-11-27 16:19  枫叶ak  阅读(14)  评论(0)    收藏  举报