加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux 安装Python3

发布时间:2020-12-13 22:37:33 所属栏目:Linux 来源:网络整理
导读:Linux 6上自带的是python 2.6,由于需要python3的环境,如何安装python3且不影响现有的python2环境呢,采用源码包安装,这样自带的python 2和python3可以都保留。 总体思路: 1、python官网下载python3源码包 2、编译安装python3 3、建立python3软链接 4、py

Linux 6上自带的是python 2.6,由于需要python3的环境,如何安装python3且不影响现有的python2环境呢,采用源码包安装,这样自带的python 2和python3可以都保留。

总体思路:

  1、python官网下载python3源码包

  2、编译安装python3

  3、建立python3软链接

  4、python3使用

?

1、python官网下载python3源码包。

  现在python最新版本已经更新到pthon3.7.4,根据自己的需求,下载相关源码包 。由于是国外的网站,下载比较慢,耐心等待!? ?

?

?2、编译安装python3

tar -xvzf Python-3.7.4.tgz
cd
Python-3.7.4.tgz
mkdir -p /usr/local/python3
./configure --prefix=/usr/local/python3
make
make install

报错ModuleNotFoundError: No module named ‘_ctypes‘
python 3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可
yum install libffi-devel -y
./configure --prefix=/usr/local/python3
make
make install


安装过程大约5分钟

3、
建立软链接
系统自带的python在/usr/bin下,ll|grep python* 可以看到python2软链接到python

手动连接python 3的软链接,执行python3进入pytho3程序,执行python则仍然进入python2

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

?

4、使用python3

手动执行python3,就可以直接调用了

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读