在CentOS 7上安裝Python3.5源碼包

最近開始系統學習Python 3.5,發現CentOS 7系統自帶的python版本是Python 2.7。如今要使用Python 3.5該怎麼辦?方法大致跟安裝其餘程序同樣。如下爲詳細通過:python

 1.事前檢查vim

確認CentOS版本centos

cat /etc/centos-release

確認當前python版本bash

python -V

2.從官網下載Python 3.5安裝包。安裝包按慣例放在/usr/local/src目錄下。網絡

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

3.解壓Python 3.5python2.7

tar -xf Python-3.5.2.tgz

4.配置並生成Makefile文件,指定安裝目錄爲/usr/local/python3.5.2。能夠用 echo $? ,若是返回值是0,說明上一條命令執行成功。學習

在這一步可能提示缺乏某些包,請根據提示自行安裝缺乏的包。常見缺乏的包,如gcc(用於編譯源代碼),經過yum intall gcc能夠安裝(能夠經過epel網絡源下載,也能夠掛centos安裝包,因安裝包的Package文件中也有gcc的全部包)spa

cd Python3.5.2
./configure

5. 編譯code

make

6. 安裝。使用altinstall而不是install,這樣是新增了一個python實例,避免影響python2.7的使用blog

make altinstall

 7.確認安裝成功,正常的話應該打印出python版本是3.5

python3.5 -V

7.設置python3.5爲python默認解釋器。有多種方法達到這個目的。現使用方法之一:執行 vim /root/.bashrc 打開文件,添加下面一行

alias python='python3.5'

注意:這一步不保證必定能使輸入python就默認用python3.5解釋器,由於機器上可能使用其餘配置方法使默認使用其餘版本的python解釋器。

8. 輸入exit退出登陸,而後從新登陸機器。輸入 python -V ,打印出結果是 python 3.5.2 

 Python 3.5就這樣安裝配置好,能夠正常使用了!

相關文章
相關標籤/搜索