自學Python1.3-centos內python3並與python2共存

自學Python之路html

自學Python1.3-centos內python3並與python2共存

1. 查看是否已經安裝Pythonpython

 測試機系統CentOS 7 默認安裝了python2.7, 使用 python -V 命令查看一下是否安裝Pythonsql

 

而後使用命令 which python 查看一下Python可執行文件的位置centos

可見執行文件在/usr/bin/ 目錄下,切換到該目錄下執行 ll python* 命令查看 python2.7

 

python 指向的是python2.7測試

由於咱們要安裝python3版本,因此python要指向python3才行,目前尚未安裝python3,先備份,備份以前先安裝相關包,用於下載編譯python3spa

2.開始編譯安裝python3sqlite

去官網下載編譯安裝包或者直接執行如下命令下載  wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xzhtm

 

解壓   tar -xvJf  Python-3.6.2.tar.xzblog

 

切換進入 cd Python-3.6.2

編譯安裝  ./configure prefix=/usr/local/python3

 

     make && make install

 

安裝完畢,/usr/local/目錄下就會有python3。所以咱們能夠添加軟鏈到執行目錄下/usr/bin

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

3.測試

python -V  看看輸出的是否是python3的版本

執行python2 -V  看到的就是python2的版本

 

備註: 

有的小夥伴安裝會出現錯誤或者安裝完成後個別功能沒法使用,注意請提早安裝依賴包:

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

 

還有一種辦法,經過安裝RPM包直接安裝

 

.........

相關文章
相關標籤/搜索