Linux系統下安裝python3.7.3環境


這里用到的Linux系統是centos7系統,centos7是自帶py的但是py的2.7.5版本

                       

連接服務器的使用的是SSH Secure shell

 

 

1.首先安裝依賴包

1)安裝gcc編譯器

  gcc編譯器有些系統版本已經默認安裝了,可以通過 gcc --version進行查看

       

 

  

  安裝gcc: yum -y install gcc

  成功安裝后的顯示

  

 

 

 

2)安裝其它依賴包

  

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 libffi-devel

 

   注不要缺少,否則安裝py3.7.0可能出錯。py3.7.0以下的可以不用安裝libffi-devel 

  

 

  安裝成功后的顯示

 

  

 

 

 

 

2.下載PY3.7.3的源碼

1) 可以到py官網上找自己想要的版本

  https://www.python.org/ftp/python/

      

 

 

 

 

2) 下載

wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

     

 

 

 

 

3) 完成下載后解壓

tar -zxvf Python-3.7.3.tgz

 

 

 

3.創建一個新的空文件夾,用於存放py3的程序

mkdir /usr/local/python3 

 

 

 

4.執行配置文件,編譯,安裝(分兩步進行)

cd Python-3.7.3
./configure --prefix=/usr/local/python3
make && make install

成功安裝的話不會提示錯誤

 

 

 

 

 

5.建立軟連接

很重要這一步,這一步之前出錯了耽誤了一晚上的時間,之前筆者看別人的博客里寫的是:因在centos中自帶py2.7的原因,故要將py2.7給重命名:mv /usr/bin/python /usr/bin/python2.7.5。但在實際操作中發現這一行代碼其實無關緊要。

 

 

以下代碼不用若你安裝的是3.7.x就保持原樣 如是3.5.3,就改為python3.5

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

 

 

6.測試PY環境是否可用

 

 

 

參考python服務器的搭建博客:

https://www.cnblogs.com/huchong/p/9159887.html

https://www.cnblogs.com/huchong/p/9159879.html#_label5

 

這個更完整涉及到了nginx和redis等安裝。 

 


免責聲明!

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



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