linux python3安装教程_linux python3安装
源碼安裝由3個步驟組成:
一、安裝包下載
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz #包下載
tar -xvJf Pyton-3.7.0.tar.xz #解壓縮
cd Python-3.7.0 #切換目錄
二、配置編譯
./configure prefix=/usr/local/python3 #指定安裝目錄
make #編譯
make install #安裝
configure文件是一個可執行的腳本文件,它有很多選項,在待安裝的源碼目錄下使用命令./configure –help可以輸出詳細的選項列表。
其中--prefix選項是配置安裝目錄,如果不配置該選項,安裝后可執行文件默認放在/usr /local/bin,庫文件默認放在/usr/local/lib,配置文件默認放在/usr/local/etc,其它的資源文件放在/usr /local/share,比較凌亂。
如果配置了--prefix,如:
$ ./configure --prefix=/usr/local/linuxidctest
安裝后的所有資源文件都會被放在/usr/local/linuxidctest目錄中,不會分散到其他目錄。
使用--prefix選項的另一個好處是方便卸載軟件或移植軟件
當某個安裝的軟件不再需要時,只須簡單的刪除該安裝目錄,就可以把軟件卸載干凈;
移植軟件只需拷貝整個目錄到另外一個機器即可(相同的操作系統下)
三、建立軟連接,加入到PATH路徑中
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3 #python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 #pip3
#如果安裝完成后安裝目錄bin下沒有pip3則要查看是否安裝失敗,正常python3安裝完,pip3都是自動安裝了
python3 -V #查看是否安裝成功
pip3 -V #查看是否安裝成功
四、報錯解決
安裝時報錯ModuleNotFoundError: No module named '_ctypes'的解決辦法,執行以下命令
yum install libffi-devel -y
五、關于卸載
如果安裝的時候指定了--prefix,直接刪除就好。
總結
以上是生活随笔為你收集整理的linux python3安装教程_linux python3安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux losetup命令,lose
- 下一篇: oracle dg 日志手动应用,做了D