python3 和python 2 共存
1.安裝基礎的系統包
(因爲我是在docker下啓動的Linux, image中很多包沒有裝)
yum install -y hostname wget tar passwd gcc lrzsz telnet passwd tar man vim make net-tools sudo vixie-cron crontabs gcc gcc-c++ autoconf
2.安裝python的依賴包
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-deve libffi libffi-devel -y
3.下載
#國外地址
wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz
#國內地址
wget http://mirrors.sohu.com/python/3.4.3/Python-3.4.3.tgz
4.安裝
tar -zxvf Python-3.4.3.tgz
cd Python-3.4.3
./configure --prefix=/usr/local/python3
make
make altinstall
echo /usr/local/lib >> /etc/ld.so.conf.d/local.conf
ldconfig
ln -s /usr/local/python3/bin/python3.4 /usr/bin/python3
5.安裝後在
python程序的執行文件:/usr/local/bin/python3.4
python應用程序目錄:/usr/local/lib/python3.4
pip的執行文件:/usr/local/bin/pip3.4
6.如果要安裝其他包
python3 -m pip install 包名
安裝後在
/usr/local/lib/python3.4/site-packages