1、windows下的安裝
確認環境變數之後,我們可以使用「windows+r」鍵開啟 cmd 操作介面,輸入 python 然後回車,如果顯示 python 版本並進入了乙個互動介面則表明安裝成功,如果提示錯誤資訊,則請檢查環境變數的配置是否正確。
2、linux下的安裝
預設情況下,linux 系統是自帶 python 的,我們直接輸入 python 命令可以得到其版本資訊,centos7.2 一般是自帶 python2.7 版本,那麼我們現在把版本公升級到python3.6。
b. 使用「xz -d python-3.6.3.tar.xz」解壓 xz 壓縮包;
c. 使用「tar xf python-3.6.3.tar」解壓 tar 檔案,得到原始碼目錄;
d. 進入該目錄,對 python 進行編譯安裝,編譯命令如「./configure && make && make install」;
e. 安裝完成,python3.6.3 編譯安裝之後缺省會安裝好 setuptools 和 pip 程式,如沒有則安裝 python-pip,需使用 epel 源;
f. 到現在為止,我們輸入 python3.6.3 是能夠進入 python 互動介面的,表示我們已經安裝成功,但是如果我們想要直接輸入 python 就能鏈結到 python3.6.3 的話,我們還需要兩個操作:
1) 備份系統 python 檔案:mv /usr/bin/python /usr/bin/python.bak;
2) 將編譯好的 python3.6 檔案作個軟連線到 python:ln -s /usr/local/bin/python3.6 /usr/bin/python
這樣,我們直接輸入 python,就能看到版本已經是剛剛編譯的 python3.6.3 了。
注:在使用以上方式連線 python 檔案之後,我們會發現 yum 突然不能用了,原因是 python2.7 與 python3.6 在語法上有些差異,那麼我們應該怎樣解決這種差異呢,首先我們把之前的軟連線還原,然後進入 python 的原始碼目錄,指定目錄進行編譯安裝(這裡我們使用 3.6.1),命令如下:
./configure --prefix=/usr/local/python3 && make && make install
編譯完成後,這時候我們是可以使用 python3 進入互動介面的,如果要讓操作更加方便的話,我們需要新增環境變數,這裡我們在「/root/.bashrc」新增使用者變數,如「export path=/usr/local/python3/bin:$path」,然後 source 一下變數檔案讓其生效,接著我們就可以使用 python -v 檢視版本已經顯示 3.6.1 了,系統的 yum 也不受影響。
3、ipython的安裝
我們使用「pip install ipython==1.2.1」 指定版本號如 1.2.1 進行安裝,顯示以下內容則安裝成功。
現在我們輸入 ipython 即可進入互動介面,如下所示:
如圖使用「exit」即退出 ipython。
python 原始碼安裝教程 原始碼安裝python3
裝好yum源和epel源 解壓安裝 root localhost a ls python 3.6.0.tgz root localhost a tar xf python 3.6.0.tgz c usr local src root localhost a cd usr local src root...
centos下保留python2安裝python3
1.安裝依賴環境 yum y install zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline devel tk devel gdbm devel db4 devel libpcap devel xz d...
centos下保留python2安裝python3
1.安裝依賴環境 yum y install zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline devel tk devel gdbm devel db4 devel libpcap devel xz d...