天天看點

python的安裝

python 支援在多平台上安裝與運作,我們一般從 python 的官方網站下載下傳其安裝包,比如 Windows 下是 exe 檔案,Linux 下則是二進制檔案。這裡我們安裝的是python3.6 版本的,安裝完如下圖所示:

1、Windows下的安裝

我們從 python.org 官網下載下傳所需要的 python 版本(這裡建議使用 3 版本),正常安裝之後,檢查是否存在環境變量,如果不存在則需要添加,在 win10 系統下的環境變量路徑為“右鍵單擊此電腦 -> 屬性-> 進階系統設定 -> 環境變量 -> 使用者或系統變量的 path 變量值”。

确認環境變量之後,我們可以使用“windows+r”鍵打開 cmd 操作界面,輸入 python 然後回車,如果顯示 python 版本并進入了一個互動界面則表明安裝成功,如果提示錯誤資訊,則請檢查環境變量的配置是否正确。

2、Linux下的安裝

預設情況下,Linux 系統是自帶 python 的,我們直接輸入 python 指令可以得到其版本資訊,centos7.2 一般是自帶 python2.7 版本,那麼我們現在把版本更新到python3.6。

a. 從官網下載下傳一個源碼包,如 Python-3.6.3.tar.xz;

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。

 本文轉自 歸來仍少年 51CTO部落格,原文連結:http://blog.51cto.com/shaoniana/2059681

上一篇: mariadb安裝