python使用者取消了安裝 python的安裝

2021-10-11 11:49:29 字數 1463 閱讀 3667

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...