windows下python多版本共存及PIP安裝

2021-09-02 07:30:09 字數 2891 閱讀 2132

了解python的人都知道python有2.x版本和3.x版本,而python3.x版本不向下相容,但是根據具體的需要,有時候要2.x和3.x共存,python共存本身沒有問題,只是需要設定一些環境變數和修改一些東西來讓它更容易使用。本文主要說明的是windows環境,

1.首先當然是安裝你需要的兩個不同版本的python,這裡我安裝的是2.7和3.5的,兩個版本安裝順序無所謂。

2接下來就是檢查環境變數,缺少的我們需要新增。先找到環境變數的位置

3.然後進入python2.7安裝目錄找到如圖內容,把python.exe改為python2.7.exe 把pythonw.exe改為pythonw2.7.exe4.然後進入python3.5安裝目錄。找到python.exe程式,把它重新命名為python3.exe,找到pythonw.exe程式,把它重新命名為pythonw3.exe

5.安裝pippip list

我們會發現,也不識別這個命令。通過上個步驟,我們可以知道,可能也是因為沒新增環境變數的緣故。

按照之前介紹的新增環境變數的方法,我們在path最後新增:

pip list

而對於python2則需要使用python2 -m pip list

最後開啟命令列介面測試一下。執行python2命令會進入python2.7的互動環境,執行python3命令會進入python3.5互動環境。

6.剩下的問題就是pip的問題了。

在cmd中除錯

python -v

python3 -v

會顯示版本號

若不成功重啟一下就好了

4. 用pip為兩個版本分別安裝第三方庫

pip -v
pip 9.0.1 from c:\my program\python2.7\lib\site-packages (python 2.7)

python3 -m pip -v
pip 9.0.1 from c:\programdata\anaconda3\lib\site-packages (python 3.6)

使用pip進行軟體包安裝的時候,對於python3仍然使用pip install ***,而對於python3則需要使用python2 -m pip install ***的形式進行安裝。 

使用pip安裝科學棧如numpy、pandas等

6.1 為python2.7版本安裝科學棧

檢視已安裝科學棧情況和版本

python2 -m pip list 檢視

python2 -m pip install --upgrade pip 更新

python2 -m pip install numpy 安裝

1.檢視已安裝科學棧情況和版本

2.將檔案複製到pip安裝的位置,也方便以後找,一般在d:\python\scripts目錄下,我的在d盤,你們的python安裝在哪個盤,到那個盤找就行,anaconda的目錄一般也是在f:\anaconda\scripts目錄下。

3.1可能有的朋友沒有安裝pip

3.2既然沒有安裝pip,那麼wheel肯定也沒有了,通過"pip install wheel"就可以了;

3.3如果顯示pip不是內部命令,需要先將pip新增到環境變數裡,方式「此電腦--屬性--高階系統設定--高階--環境變數--path--編輯」將路徑貼上上去即可。

4.接著關鍵的時候到了!!!

在命令執行視窗(重進一次)先進入python所在的盤,(以我的d盤為例),直接輸入d:,會看到d:\>

將你剛剛存的位址輸入進去  cd d:\python\scripts   (cd後面的空格不能省)!!

5.輸入安裝指令,格式為pip +install+somewhat.whl,我的就是pip install cvxopt-1.1.9-cp36-cp36m-win32.whl,回車就開始安裝了

這就安裝成功了  successfully installed cvxopt-1.1.9 

實際操作:

metasploit下Windows下多種提權方式

前言 當你在愛害者的機器上執行一些操作時,發現有一些操作被拒絕執行,為了獲得受害機器的完全許可權,你需要繞過限制,獲取本來沒有的一些許可權,這些許可權可以用來刪除檔案,檢視私有資訊,或者安裝特殊程式,比如病毒。metasploit有很多種後滲透方法,可以用於對目標機器的許可權繞過,最終獲取到系統許可...

Windows多版本python共存

python自從進入3.x版本後,與2.x的版本發生了許多變化,3.x對2.x也不相容。在實際應用中,可能會2.x和3.x的版本交叉應用,因此,需要在本地安裝多個版本的python。本處介紹一種在windows系統下安裝多個不同版本的python的方法,安裝後無需進行任何特殊的處理 例如將pytho...

windows下配置git多賬戶

無論使用乙個git伺服器,還是多個,只要涉及到多個賬戶,都可以使用這個方法來解決。方法的本質是使用ssh生產金鑰檔案,然後將對應的公鑰內容放到git伺服器上,通過金鑰檔案進行驗證。網上搜到的方法其實都是可以用的,只是有幾個坑,不然你搜了一圈會說,這tm根本不能用,windows 來的 ssh 資料夾...