ubuntu怎么升级python版本,python版本升级命令
下载需要升级的python版本,比如:
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
安装所需的环境组件。
yum -y安装readline-devel SQLite-devel bzip2-devel . i686 OpenSSL-devel . i686 gdbm-devel . i686 lib DBI-devel . i686 ncurses-libs,zlib-devel.i686 libffi-devel
创建新的python版本目录,以避免与原始python版本冲突。
mkdir /usr/local/python37
给予解压缩的执行权限。
tar xvf Python-3.7.0.tgz
chmod -R 755 Python-3.7.0
编译并安装
cd Python-3.7.0。/configure-prefix=/usr/local/python 37
制造
进行安装
把原来的/usr/惊吓丝袜/python链接改成别的名字。
Mv /usr/惊吓丝袜/python /usr/惊吓丝袜/python_old
配置python环境变量
方法一
【使用单一版本,两个版本并存】
建立到新版本python的链接
Ln -s /usr/local/python37/惊吓丝袜/python 37/usr/惊吓丝袜/python
升级后查看python的默认版本。
python版本
Python 3.7.0
==注意:为了确保基于python的yum正常可用,请将/usr/shored stocks/yum头文件路径修改为/usr/shored stocks/python _ old==
方法2
【两个版本并存】
查看原始PATH环境变量。
[root @ zxdbl 237 c8 fczxz ~]# echo $ PATH
/usr/local/s吓丝袜:/usr/local/吓丝袜:/s吓丝袜:/usr/s吓丝袜:/usr/吓丝袜:/root/吓丝袜
添加python环境变量
[root @ zxdbl237c8cfczxz ~] # echo 导出路径=/usr/local/s吓丝袜:/usr/local/吓丝袜:/吓丝袜:/usr/s吓丝袜:/usr/吓丝袜:/root/吓丝袜:/usr/usr
更新配置文件以使配置生效。
来源/etc/配置文件
更改新安装的python可执行文件的名称,例如:
mv python python37
输入python测试[原始版本]
Python 2.7.3(默认,2017年9月18日16:25:01)
linux2上的[GCC 4.4.7 20120313(红帽4.4.7-17)]
有关详细信息,请键入“帮助”、“版权”、“配额”或“许可证”。
进入python37测试[新版本]
Python 3.7.0(默认,2018年8月19日15:44:10)
linux上的[GCC 4 . 8 . 5 2015 06 23(Red Hat 4 . 8 . 5-16)]
有关详细信息,请键入“帮助”、“版权”、“配额”或“许可证”。
==注意:如果python版本yum升级后无法使用,需要将命令路径修改为原版本==
修改1:
/usr/惊吓丝袜/yum
修改2:
/usr/lib exec/URL grabber-ext-down
修改:
#!/usr/惊吓丝袜/python改为#!/usr/惊吓丝袜/python2.7
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。