windows上 python有多版本,如何管理,如何區別?


win10環境下:

1. where python 查看安裝了哪些版本。

2.更改對應python.exe 文件的名稱就能更改調用python的名稱了。

3.不同python是兩個完全獨立的軟件(獨立的環境,獨立的庫),例如:

python27 -m pip install requests

python34 -m pip install requests

python36 -m pip install requests

4.環境變量中沒有已安裝版本的地址的話,使用python2這樣的命令是不能調出使用的,需要添加環境變量。

C:\ProgramData\Anaconda3;

C:\ProgramData\Anaconda3\Library\mingw-w64\bin;

C:\ProgramData\Anaconda3\Library\usr\bin;

C:\ProgramData\Anaconda3\Library\bin;

C:\ProgramData\Anaconda3\Scripts;

C:\Program Files\Python36\Scripts\;

C:\Program Files\Python36\;

C:\Python27\Scripts; 

C:\Python27\;

在win+r,之后運行cmd,輸入path命令,就可以快速查到電腦已添加的所有環境變量,加粗的三個是python三個版本的exe文件的目錄,更改exe的文件名之后,在cmd中輸入對應的文件名就可以實現分別調用了。

我一共安裝了三個python, anaconda3中的是python3;C目錄下是python2和3,我將對應的EXE文件名也改成了2和3,這樣就可以使用命令

python2 調用python2.7 (C:\Python27\  下的python2.exe

pyhton3 調用python3.6(C:\Program Files\Python36\ 下的python3.exe

python 調用anaconda中的python3.6 (C:\ProgramData\Anaconda3 下的python.exe

配圖如下:

(完)

 


免責聲明!

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



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