virtualenv模組安裝

2022-08-11 17:12:16 字數 2075 閱讀 6251

virtualenv是python的虛擬環境,可以在同一臺pc隔離不同的python開發環境。virtualenv可以建立乙個隔離的python環境(沙盒)。使用沙盒的優點:

下面是乙個在windows下使用virtualenv的範例和步驟:

pip install virtualenv
2.1、建立虛擬環境建立資料夾(手動建立一下,最後環境放置的位置,自定)

mkdir python_env/py2_env
用virtualenv建立環境,-p指定直譯器(可用virtualenv.exe help檢視命令)

c:>python27\scripts\virtualenv.exe -p c:\python27\python.exe c:\python_envpy2_env
執行過程:

安裝結果:

2.2、啟用環境

windows則為:c:\python_env\py2_env\scripts\activate  也就是所建立虛擬環境自身的scripts資料夾裡面

activate
2.3、停止環境

deactivate
2.4、 刪除環境

rmvirtualenv env_name
2.5、安裝指定的環境包在虛擬環境下執行python命令,可見開啟的是python2.7的環境(還可以在這裡執行pip等py2的工具)

剩下的安裝方式一樣,只不過在此虛擬環境下安裝的包,全部在你指定的這個環境的目錄下,以達到隔離的效果

虛擬環境:預設第三方庫裝在\環境目錄

\lib\site-packages

目錄下windows為例,在pycharm選單file->settings開啟的視窗中,找到project-interpreter,如圖所示,缺省會有系統安裝的python環境,如2.7或3.5,但是virtualenv是一種隔離的虛擬環境,需要手動新增,在紅圈處新增本地環境。路徑就是專案的venv目錄。

先查找到執行檔案(當然你要知道就無所謂了)

找到可執行檔案後

執行命令:

進入環境:

source ./activate
離開環境:

deactivate

virtualenv安裝和配置

安裝命令 配執行命令 virtualenv testvir 執行完成 會在當前目錄下生成如下資料夾 進入到testvir目錄 進入scripts目錄 進入虛擬環境 執行 activate.bat 說明已經進入虛擬環境。通過執行命令 pip list 可以檢視虛擬環境安裝了哪些庫 退出虛擬環境 dea...

Virtualenv 的安裝和使用

在python開發當中可能涉及到多個安裝包和擴充套件包。比如project a只引用了package1,package2 而project b 引用了 package3,package4。如果我們在本地的python伺服器上都安裝上package1,package2,package3,package...

Linux安裝 配置Virtualenv

首先第一步最簡單的pip安裝一下virtualenv 注意一點,如果你linux當中安裝了兩種python環境,那麼根據你的軟連線配置來pip,部分使用者可能是pip3 pip是預設的軟連線配置,如果電腦中你自己配置了pip3,那麼此處請使用pip3來安裝 pip install virtualen...