• 对于注定会优秀的人来说,他所需要的,只是时间----博主
  • 手懒得,必受贫穷,手勤的,必得富足----《圣经》
  • 帮助别人,成就自己。愿君在本站能真正有所收获!
  • 如果你在本站中发现任何问题,欢迎留言指正!
  • 本站开启了防爆破关小黑屋机制,如果您是正常登录但被关进小黑屋,请联系站长解除!

CentOS7上Python-3.6的安装

Python eryajf 2个月前 (08-06) 574°C 已收录 0个评论
本文预计阅读时间 3 分钟

1、先解决依赖

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 wget gcc gcc-c++

2,下载源码并安装。

wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
tar xf Python-3.6.3.tgz
cd Python-3.6.3
./configure --prefix=/usr/local && make && make altinstall

3,更改/usr/bin/python 链接

cd /usr/bin && mv  python python.backup && ln -s /usr/local/bin/python3.6 /usr/bin/python &&ln -s /usr/local/bin/python3.6 /usr/bin/python3 && ln -s /usr/local/bin/pip3.6 /usr/bin/pip

4,更改两个依赖。

/usr/bin/yum
/usr/libexec/urlgrabber-ext-down
分别把两个文件的第一行尾部加上 2
#!/usr/bin/python 改为 #!/usr/bin/python2

sed -i '1s/python/python2/g' /usr/bin/yum
sed -i '1s/python/python2/g' /usr/libexec/urlgrabber-ext-down

5,验证。

[root@localhost bin]$python
Python 3.6.3 (default, May 24 2018, 16:45:02)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
[root@localhost bin]$pip -V
pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)

二丫讲梵 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明CentOS7 上 Python-3.6 的安装
赞赏
喜欢 (0)or
[如果想支持本站,可支付宝赞助]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮