同時安裝2個版本的python

使用pip

當Python2和Python3同時存在於windows上時,它們對應的pip都叫pip.exe,因此不可以直接使用 pip install 命令來安裝軟件包。而是要使用啓動器py.exe來指定pip的版本。命令以下: 
python2 -m pip install XXXXpython

好比python35安裝tensorflow則爲: 
python3 -m pip install –upgrade –ignore-installed https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whlwindows

安裝python

首先是安裝兩個版本的python,並配置相應的環境變量api

一、在下載安裝好Python 2.7和Python 3.5後,找到目錄並改程序命名,將G:\Software\Python27(這是安裝目錄,下同,每人可能不同)下的python.exe和pythonw.exe分別重命名爲python2.exe和pythonw2.exe(此處命名看本身喜歡,改py2也能夠)工具

二、將G\Software\Python35下的python.exe和pythonw.exe分別重命名爲python3.exe和pythonw3.exeui

三、前兩步能夠在全局內解決程序命名衝突,同名程序的話就會默認使用首先安裝的程序。那麼如今來看環境變量。右鍵」個人電腦」 –> 「選擇屬性」 –> 「高級系統設置」 –> 「環境變量」,而後選擇path並添加兩個路徑:【C:\Software\Python35】和【C:\Software\Python35\Scripts】。google

四、cmd 分別運行python2和python3看是否配置成功。spa

 

 

sublime配置ctrl+B選擇運行python版本

工具->編譯系統->新編譯系統:code

分別編輯Python2.sublime-build文件和python3.sublime-build(相應的更改cmd和path便可),添加python應用程序的路徑:ip

{
 "cmd":["python.exe", "-u", "$file"], "path":"G\Software\Python35", "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python" } 運行時,

在工具->編譯系統選擇相應的版本便可get

相關文章
相關標籤/搜索