centos7下安装Python3.7(与python2共存)
2019-01-23 07:41:34来源:博客园 阅读 ()
2019-01-22 22:50:05
centos7默认安装的是python2.7,然而python2基本上要淘汰了,所以有必要安装最新的python3
python,g++这些工具一般安装在/usr/bin目录里
通过指令ll python*可以看到python指向的是python2.7
我们要安装python3,使python指向python3
下面开始具体步骤(参考其他大佬的方法,也是学了很久,现在总结一下)
以下操作在root账户下进行
1.安装依赖包(用于下载编译python3)
1 sudo yum -y groupinstall "Development tools" 2 sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
2.下载python3安装压缩文件(下载到/usr)
1 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0a1.tar.xz
3.新建一个文件夹存放python3
1 mkdir /usr/local/python3
4.把python3安装包移动到新建的文件夹里,进行解压+安装(下面几个指令注意切换到相应目录操作)
1 mv Python-3.7.0a1.tar.xz /usr/local/python3 2 tar -xvJf Python-3.7.0a1.tar.xz 3 cd Python-3.7.0a1 4 ./configure --prefix=/usr/local/python3 5 make 6 make install
5.创建软连接
1 ln -s /usr/local/python3/bin/python3 /usr/bin/python3 2 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
6.此时python3已经安装好,在终端输入python3测试
然而当我输如指令: python -V 查看python默认版本,发现还是python2,但有的大佬直接就变成python3了,我也不知道为啥
不过不影响,python3已经安装好了
7.修改yum配置文件,python3与python2共存(因为执行yum需要python2版本)
执行指令 vi /usr/bin/yum
把#! /usr/bin/python修改为#! /usr/bin/python2
同理 vi /usr/libexec/urlgrabber-ext-down 文件里面的#! /usr/bin/python 也要修改为#! /usr/bin/python2
这样python3安装完成,同时python2也存在!
原文链接:https://www.cnblogs.com/dingzhen7186/p/10306780.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:模块和包
- Python3安装impala 2019-08-13
- python指定pip安装源 2019-08-13
- python 安装impala包 2019-08-13
- Django基本知识 2019-08-13
- linux安装 uwsgi 测试 test.py 不显示hello world 的解决办 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash