(原創)在Linux上安裝運行Python3(CentOS7為例)


在win10上開發好的python項目要部署在Linux上要面對的問題:怎么在Linux上跑py文件呢?

以Lunix 的主流發行版本之一CentOS7.x平台為例。

CentOS系統上自帶的已有python2.x 的版本,使用命令可以查看。

但我們需要python3.x 的版本。此時建議不要刪除CentOS系統自帶原有的python2 (可能系統有依賴文件需要python2的環境,故保留),而是另外安裝所需要的python3。(網上的教程,都是選擇將Python3覆蓋原來的Python2,這會導致一些依賴問題,比如:使用yum報錯。)

Python3 安裝包的下載地址:https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

第一步:選擇好路徑下載Python3與其依賴包:

$ cd /usr/local/src
$ wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

$ yum -y groupinstall "Development tools" $ 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

第二步:解壓並進行編譯:

$ tar xf Python-3.6.4.tgz 
$ cd Python-3.6.4
$ ./configure --prefix=/usr/local/python3
$ make
&& make install

此時,已存在Python-3.6.4文件夾,內含有/bin二進制文件。

第三步:創建軟連接:

$ ln -s /usr/local/python3/bin/python3 /usr/bin/python3
$ ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

此時 cd / 回到主目錄並打開python3和pip3 -v進行測試,顯示如圖成功!

 再使用命令:

$ python3 -help

 此時已成功在此Linux系統上安裝Python3以及pip3。可以執行py文件了。

執行方法:返回Linux根目錄,直接輸入以下命令即可。

$ python3  /.../xxx.py

 

看完了本文章覺得有幫助,請點個贊再走哦!

(本文為作者原創,轉載請申明出處)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM