BT宝塔的centos更新python2.7到3.8

原创 wintop  2021-01-31 01:29:40  阅读 2917 次 评论 0 条
摘要:

安装依赖yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc  libffi-devel下载解压cd /usr/local/ mkdir python3 cd python3/ wget 

文章目录
  1. 安装依赖
  2. 下载解压
  3. 编译
  4. 创建新的软连接
  5. 调整yum配置和软件安装配置文件
  6. pip升级

安装依赖

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc  libffi-devel

下载解压

cd /usr/local/
mkdir python3
cd Python3/

wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz
tar -zxf Python-3.8.2.tgz
cd Python-3.8.2

编译

./configure
make
make install

创建新的软连接

ln -s /usr/local/bin/python3.8 /usr/bin/python -f
ln -s /usr/local/bin/Pip3 /usr/bin/pip -f

调整yum配置和软件安装配置文件

修改yum文件,因为升级了版本以后,yum就会报错

vi /usr/bin/yum

#!/usr/bin/python 修改为 #!/usr/bin/python2.7

在安装软件的时候又会报错误

vi /usr/libexec/urlgrabber-ext-down

#!/usr/bin/python 修改为#!/usr/bin/python2.7

pip升级

pip install --upgrade pip


本文地址:http://zuoweng.com/post/114.html
版权声明:本文为原创文章,版权归 wintop 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?