1. 程式人生 > >python2和python3同時安裝在Windows上

python2和python3同時安裝在Windows上

裝包 https set 問題 RoCE 處理 安裝python process py3

Python2 和Python3開發環境搭建

Windows篇

一、 Python安裝

  1. 資源獲取

登錄Python官網的Windows下載頁面https://www.python.org/downloads/windows/

X86為32位版本,X86-64為64位版本,請根據自己操作系統位數選擇合適版本(目前大部分為64位)。

技術分享圖片

技術分享圖片

技術分享圖片

  1. 安裝python2

雙擊雙擊 python-2.7.15.amd64.msi ,一路使用默認選項-next

技術分享圖片

可以選擇安裝路徑,不更改默認為 C 盤根目錄下 Python27

技術分享圖片

技術分享圖片

技術分享圖片

安裝完成之後在安裝完成後,查看C:\ 有新目錄python27

配置 python 環境變量:把 python 的安裝目錄添加到 path 系統變量中即可

技術分享圖片

  1. 安裝python3

雙擊python-3.6.5-amd64.exe ,

技術分享圖片

繼續下一步界面如下:

技術分享圖片

技術分享圖片

技術分享圖片

安裝完成後,查看C:\ 有新目錄python36

技術分享圖片

檢查配置 python 環境變量,如果沒有:把 python36 的安裝目錄添加到 path 系統變量中即可

技術分享圖片

二、 環境配置及相關設置(一),改名

1、修改pythonX.exe文件名

python3下的 —> 改成 python.exe (以後在cmd中敲python就能動行py3程序)

python2下的 —> 改成 python2.exe (以後在cmd中敲python2就能動行py2程序)

2、修改pipX.exe文件名。

參照上面的相應改名。以後運行pip或pip2命令時,也會對應相應的程序而運行,即用pip2來安裝庫的時候,就會放在python2中;而用pip來安裝的時候就會在python3中!這樣就不會交叉混亂了。

註意:py2和py3中上述所改的所有名字中,不能有同名的!否則也會亂套。

技術分享圖片

技術分享圖片

3、測試安裝情況

輸入: python 看執行情況。exit() 退出。

輸入: pip -V 看執行情況。(註意:是大寫的V)

輸入: python2 看執行情況。exit() 退出。

輸入: pip2 -V 看執行情況。(註意:是大寫的V)

正常情況下,能正確執行返回信息;能一一對應我們設置的版本。

技術分享圖片

4、可能會出現錯誤的情況

檢查一下環境變量的配置

path變量的值: C:\python36;C:\python36\Scripts;C:\Python27;C:\Python27\Scripts;

5、在測試pip的時候可能會有錯誤提示:

C:\Users\Administrator>pip -V

Patal error in launcher:Unable to create process using ‘"‘

正確處理辦法:

4.1、官網下載最新PIP的源碼包(.tar.gz結尾的那個)

下載地址:https://pypi.python.org/pypi/pip

技術分享圖片

4.2、解壓出來。

4.3、在cmd下進行該文件夾,並用命令進行正確安裝:

因為我的是pip2 -V的時候有問題,所以我放的目錄是:C:\Python27\pip-9.0.1

進入目錄下 C:\>cd python27\pip-9.0.1

指定有問題的2或3安裝 C:\pip-9.0.1>python2 setup.py install

4.4、回到前面的環境配置那裏C:\Python27\Scripts,把剛安裝的pipX.exe程序改名!很得要!!

4.5、用pip2 -V 測試一下,應該正常了!

python2和python3就可以共存在一個Windows裏面了

Mac篇

一、 Python2 安裝

如果你正在使用 Mac,系統是 OS X 10.8 或者最新的 10.9 Mavericks,系統自帶了 Python2.7如果沒有安裝,請到 Python 官網下載 Mac 版本 Python2.7 安裝包一路 next

二、Python3安裝

如果你正在使用Mac,系統是OS X 10.8或者最新的10.9 Mavericks,系統自帶了Python 2.7

如果沒有安裝3.6,請到Python官網下載Mac版本Python3.6安裝包一路next

技術分享圖片

python2和python3同時安裝在Windows上