同時安裝python2.7和python3.5


同時安裝python2.7和python3.5,並配置sublime ctrl+B選擇運行python版本

安裝python

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

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

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

3、前兩步可以在全局內解決程序命名沖突,同名程序的話就會默認使用首先安裝的程序。那么現在來看環境變量。右鍵”我的電腦” –> “選擇屬性” –> “高級系統設置” –> “環境變量”,然后選擇path並添加兩個路徑:【C:\Software\Python35】和【C:\Software\Python35\Scripts】。

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

使用pip

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

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

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

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

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

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

 

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM