Centos7環境保留python2安裝python3
阿新 • • 發佈:2020-08-10
Centos7自帶python2,但是目前主流是Python3,因此使用python時經常要自己再安裝一個python3;
python2已經停在2.7版本,不再進行後續維護,但是仍有一些利用python2編寫出來的工具在被廣泛使用,因此python2也不能解除安裝;
Centos7安裝步驟基本一致,本次使用Centos7.6作為展示。
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
2、下載python.tar包(此步不進行kexue上網,直接從官網線上下載的話比較慢,建議找個離線的包拖進去);
# wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
3、將下載的包移動倒指定目錄(一般裝在/usr/local/目錄下)進行解壓;
# tar -zxvf Python-3.7.0.tar.xz
如果報錯,去掉去掉-zxvf中的z試試。
4、切換到python3.7.0的目錄,執行編譯;
# cd Python-3.A.B # ./configure --prefix=/usr/local/python3 # make&& make install
5、建立python3的軟連結;
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
6、python3自帶pip3,為pip3建立軟連結;
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
7、測試python3和pip3;
8、更換pip/pip3國內源;
cd ~回到家目錄建立目錄:mkdir .pip,
cd .pip進入目錄並執行vim pip.conf寫入清華源(如果已有則不需要建立直接修改即可)。
[global] index-url=https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn
補充 :windows更換pip源辦法:
①在windows檔案管理器下輸入%APPDATA%回車進入配置目錄;
②在該目錄下新建pip.ini檔案,並將下面的清華源儲存進檔案。
[global] index-url=https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn