centos7 安装python3.6.3 替换python2.7 解决 yum问题

先记一下笔记,有时间在考虑排版。

1. 设置语言:中文
vi /etc/locale.conf
LANG=zh_CN.UTF8

2.更新pip(不知道有没有用)
pip install --upgrade pip

3.更新源
yum -y install zlib* bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc make

4.下载python
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz  

5.解压
tar zxvf Python-3.6.3.tgz

6.指定安装位置
Python-3.6.3 /configure --prefix=/usr/local/python3.6

7.编译并安装
make && make install

8.配置映射   
ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python3
ln -s /usr/local/python3.6/bin/pip3.6 /usr/bin/pip3

9.修改之前的python映射
ln -snf  /usr/bin/python3 /usr/bin/python

10. 修改yum调用Python2
/usr/bin/yum
#!/usr/bin/python2

扫描二维码关注公众号,回复: 4877469 查看本文章

11. 修改urlgrabber-ext-down调用Python2
vi /usr/libexec/urlgrabber-ext-down


pip3 install itchat
pip3 install PyExecJS
pip3 install bs4
yum install xdg-utils

猜你喜欢

转载自blog.csdn.net/IT_Yl/article/details/84326821