前段时间不知道是谁给服务器重装了,导致Python服务和库,以及docker容器都没了。
今天借此机会将服务器如何重装python3如何创建软链接,如何在创建后,python2仍旧能用给分享出来。
首先确定服务器系统类型,不同类型的命令会有差异,这里是常见的CentOS
一、首先来查看python2的位置,一般CentOS会自带python2的,
命令:
whereis python
因为上面bin下有python和python2.7,可知,如果用python test.py或者用python2.7 test.py都可以运行我们的脚本。
现在我们只需要安装python3,这样在不动python2的前提下,可以在安装完成后,将该安装目录设置为环境变量,这样就可使用python3的命令使python3服务调用程序。
yum install zlib zlib-devel libffi-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make wget
三、下载软件包,官方链接地址—Index of /ftp/python/
因为作者自己喜爱3.8系列的,故选择这样敲命令来下载程序安装包的xz压缩文件:
wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tar.xz
xz -d Python-3.8.5.tar.xz
tar -xf Python-3.8.5.tar
cd Python-3.8.5
./configure prefix=/usr/local/python3
make && make install
五、将已经安装完成的,同时设置python3与pip3的软链接
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
六、分别使用python和python3加上-V调用版本查看安装配置成功否。
写在结尾,以上是手动安装源码的方法,要想省事,还可一键系统安装
yum install -y python3-devel
yum install -y python3-pip
原文地址:https://blog.csdn.net/qq_17195161/article/details/130194374
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_42694.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!