阿里雲 centos7 設定python2 與 python3 並存
一、whereis python
python: /usr/bin/python.bak /usr/bin/python2.7 /usr/bin/python /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz
二、cp /usr/bin/python /usr/bin/python.bak
三、使用 python -V 命令檢視一下是否安裝Python
四、yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
五、
去官網下載編譯安裝包或者直接執行以下命令下載
wgethttps://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
tar -xvf Python-3.6.2.tar.xz
切換進入
cd Python-3.6.2
編譯安裝
./configure prefix=/usr/local/python3
make && make install
安裝完畢,/usr/local/目錄下就會有python3了
六、修改預設為python3
rm /usr/bin/python
[root@pc bin]# ln -s /usr/local/python3/bin/python3 /usr/bin/python 做個軟連線
[root@pc bin]# python -V
Python 3.6.2