python虛擬環境

2021-08-19 16:15:47 字數 1724 閱讀 3442

虛擬環境是python直譯器的乙個私有副本,在這個環境你可以安裝私有包,而且不會影響系統中安裝的全域性python直譯器。

建立虛擬環境有以下兩種方案,我更推薦使用第二種,但是這個包不可缺少。

這個包使用不夠方便,作為了解貼在此處。

你要確保你現在的python環境中有這個包

沒有可以使用pip安裝它:

pip install virtualenv
pip install -i  virtualenv
安裝好之後就可以使用它建立虛擬環境了

virtualenv [-p python環境路徑] 《虛擬環境名(自定義)>
可指定python虛擬環境的版本,加上 -p 以及要指定的python版本路徑,沒有此項則為預設的python環境。

如上圖所示已經建立了乙個名為env_scrapy的虛擬環境,注意這個命令會在當前目錄進行建立。

在虛擬環境所在的目錄下的scripts資料夾中開啟命令列工具,執行activate.bat指令碼檔案即可進入該虛擬環境。

安裝之後,在命令列工具中輸入workon

可以看到我已經有了幾個虛擬環境,在沒有建立虛擬環境時會提示找不到檔案,這就說明已經可以正常使用了。

mkvirtualenv 《虛擬環境名》
缺省會存放在c:\users\administrator\envs路徑下

我們可以修改存放路徑:

開啟系統環境變數,新增workon_home為指定路徑即可,如下圖所示

這樣在建立虛擬環境就會存放到該路徑下。

linux下配置虛擬環境:

建立虛擬環境管理目錄(這個在路徑根據自己的需要進行定義)

mkdir home/使用者目錄/virtualenvs
開啟.bashrc,一般在home/使用者目錄下,(可以使用locate bashrc查詢)

sudo vim home/使用者目錄/.bashrc
在.bashrc的末尾增加下面內容

export workon_home=$home/.virtualenvs  # 所有虛擬環境儲存的目錄
啟用配置檔案

source ~/.bashrc
進入虛擬環境可以先使用workon命令檢視已有的虛擬環境在使用 workon 虛擬環境名稱進入指定虛擬環境:

workon 《虛擬環境名稱》

退出虛擬環境使用deactivate命令

其實在不使用虛擬環境時直接退出命令列工具即可。

python 虛擬環境

sudo apt get install pip pip install upgrade pip sudo apt get install python virtualenv mkdir home virtualenvs export workon home home virtualenvs sou...

python 虛擬環境

由於在 mac 上同時安裝 anaconda2 和 anaconda3 的時候崩潰了多次,現在需要在 python2的環境下進行一些操作,所以需要產生乙個虛擬環境。pip install virtualenv virtualenv path venv name cd path source venv...

python虛擬環境

1.在電腦上將python安裝完成,並記住安裝的路徑 2.配置系統環境變數 控制面板 系統 高階 環境變數 系統變數 的path路徑,編輯新增路徑的版本即為預設使用版本 5.使用 virtualenv 虛擬環境名稱 命令建立虛擬環境,會在當前所在目錄進行建立 6.進入虛擬環境 開啟命令列 進入虛擬環...