多版本Python共存,如何使用pip

2021-08-28 06:47:20 字數 630 閱讀 5745

一、 python多版本安裝

安裝分別安裝python2.7x和python3.6版本在不同路徑:

如安裝位置為d:\python27\和d:\python36

配置環境變數:

配置環境變數,分別新增如下至path路徑:

d:\python27\;

d:\python27\scripts;

d:\python36;

d:\python36\scripts;

修改python27中的python.exe檔名為python2.exe,修改python36中的python.exe檔名為python3.exe

這樣預設在控制台「python2」時執行的是python2.7環境,如果要python3,則python3.6環境執行。

二、 多版本pip分別安裝

如需要在python2.7環境執行,則加上「python2 -m」:

python2 -m pip list 檢視

python2 -m pip install --upgrade pip 更新

python2 -m pip install numpy 安裝

如需要在python3.6環境執行,則把上面的2變為3。則可以實現不同的版本python的包的安裝。

多版本python共存

當不同版本python之間相互不能相容時,可以使用virtualenv建立不同版本python的虛擬環境 當沒有指定python直譯器時 如下 p 即為指定的python版本 將使用預設的全域性python直譯器建立虛擬環境 windows virtualenv p c python27 pytho...

Python多版本共存

python的版本是指python直譯器的版本。在之前的內容中已經提到過python直譯器版本的問題,具體內容可以前往檢視。但是對於程式設計師來說,很多舊專案是基於老版本搭建的,由於基層問題,程式底層架構是否相容是比較重要的問題。冒然更新版本很可能導致整個專案的崩盤。但是有些時候有些專案會用到新版本...

python共存 多版本Python共存的配置方法

同一臺pc中,如果同時安裝python2和python3環境,會在執行python命令時出現錯誤,作業系統會找到預設的配置進行執行。怎麼樣才能讓python2和python3一起工作又互相不影響呢。但是由於工作需要,我們的個人pc上可能需要多個python版本共存,應該進行什麼樣的設定呢,本章內容就...