linux中安裝python3
阿新 • • 發佈:2019-02-18
安裝環境:CentOS 7
python版本:python3
目前CentOS7自帶有python2,不過在網上看文章有的說python2只支援到2020年。就用python3吧,畢竟python3相對來說已經穩定,並且會比python2簡單一些。
本文全文采用yum安裝,因為太方便了,哈哈.
注意:不需要去管系統自帶的python2.
一、安裝python3.6.1
- wget --no-check-certificate https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
- tar -zxvf Python-3.6.1.tgz
- cd Python-3.6.1
- ./configure --prefix=/home/python3 --enable-shared //指定安裝目錄 --enable-shared編譯成靜態庫
- make install
- ln -s /home/python3/bin/python3 /usr/bin/python3//新增軟連線
* 新增軟連線,軟連線意思是在不改變原目錄/檔案的前提下,起一個方便的別名。額類似於桌面圖示吧
此時執行python3命令的話會報錯,缺少.so檔案,我們需要進行如下操作:
cp -R /home/python3/lib/* /usr/lib64/
二、安裝pip以及setuptools
為了更加方便的安裝第三方庫,使用pip命令,我們需要進行相應的安裝。
1、安裝pip前需要前置安裝setuptools2、安裝pip
- wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
- tar -zxvf setuptools-19.6.tar.gz
- cd setuptools-19.6
- python3 setup.py build
- python3 setup.py install
- wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
- tar -zxvf pip-8.0.2.tar.gz
- cd pip-8.0.2
- python3 setup.py build
- python3 setup.py install
三、測試
終端輸入python3,列印hello,python3 測試成功