多個版本的Python如何設置不沖突


 

    同時裝有Python2.7和Python3.5說明.

 

問題1: 設置右鍵點擊"Edit with IDLE"選項打開的Python版本?

  在運行輸入"regedit"進入注冊表;

  找到[HKEY_CLASSES_ROOT\Python.File\Shell\Edit with IDLE\command],可以看到數據已經被修改為2.7版本

  雙擊"默認",將值修改為 "C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\pythonw.exe" "C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\Lib\idlelib\idle.pyw" -e "%1"

 

問題2:如何指定雙擊打開".py"文件的程序

    在運行輸入"regedit"進入注冊表;

  找到[HKEY_CLASSES_ROOT\Python.File\Shell\open\command]

      將值改為"C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\py.exe" "%L" %*

      同時修改環境變量Path     C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32;C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\Scripts

 

問題3: 在需要使用2.7運行時使用2.7,則通過鼠標右鍵執行

在運行輸入"regedit"進入注冊表;

找到[HKEY_CLASSES_ROOT\Python.File\Shell]項中新建"通過Python2.7運行",在新建項"command" ,設默認值為"C:\Python27\python.exe" "%1" %*

 

問題4: 如果系統中同時存在Python3.5和Python2.7時,那么在命令模式下輸入 python,默認是執行 python2.7

  注: 輸入 quit() 或 exit() 可以退出 Python2.7,如果想進入Python3呢? 只需要輸入Python -3 即可.

問題5:pip安裝新模塊

Python2.7使用的是  pip  模塊名

Python3.5使用的是 py -3 -m pip install XXXX命令.

 

其中 問題4,5未實踐,直接拷貝的小甲魚

 

本文參考的是: 如何讓多個版本的Python和諧共處 http://bbs.fishc.com/thread-58701-1-1.html



 


免責聲明!

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



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