關於virtualenv建立虛擬環境的總結

2021-10-16 07:20:25 字數 1105 閱讀 2111

為什麼要安裝虛擬環境:

安裝virtualenv

安裝virtualenv比較簡單,無論是在linux系統上還是windows上都可以通過pip來進行安裝,如下:

pip install virtualenv

或者apt-get install virtualenv

阿里雲使用venv建立虛擬環境(可套用):

其中python3 -m virtualenv test_env 為建立虛擬環境test_env,並以python3作為直譯器

source test_env/bin/activta 為啟用虛擬環境,在啟用以後也可通過命令cd進入虛擬環境包,輸入此命令進入虛擬環境(因為網上查詢的workon命令無法使用);在window系統中需要進入scripts檔案,後執行activate命令即可啟用

退出虛擬環境:

deactivate

虛擬環境命令

建立虛擬環境 mkvirtualenv -p python3 虛擬環境名字

檢視虛擬環境 workon

切換虛擬環境 workon 虛擬環境名字

退出當前虛擬環境 deactivate

刪除虛擬環境 rmvirtualenv 虛擬環境名字

總結:virtualenv就是乙個搭建虛擬化的python環境,便於不同的專案在同一臺機器上開發執行。

virtualenv更多的還是適用於本地開發不同的專案,但是在生產環境中還是使用docker給不同的專案建立不同的容器,各自分開執行為好,不宜放在乙個單獨的物理機中執行。

在vscode使用虛擬環境:

1、開啟vs code,file–>perference–>setting,搜尋python.venv path,將其設定為你的虛擬環境所在的目錄。例如:d:\software\anconnda3\envs\tg36

2、view–>command palette,進入命令面板,輸入 python: select interpreter,可以看到有虛擬環境目錄下的python.exe,選擇你需要使用的環境的目錄,這樣就能在vs code中按虛擬環境的配置進行除錯了。

python中建立virtualenv虛擬環境

先安裝虛擬環境 真實環境下 安裝環境之後我們需要建立乙個存放虛擬環境的資料夾,我這裡建立的是 env 資料夾,然後建立環境。python m venv flask1.0 檔名 cd到scripts中進入虛擬環境 activate 已經進入到 flask1.0 這個虛擬環境中,退出虛擬環境命令是 在真...

virtualenv建立python3虛擬環境

virtualenv env報錯,最後一行是oserror command home cy ml env bin python2 setuptools pkg resources pip wheel failed with error code 2 往前翻了下還有個錯httperror 404 cl...

使用virtualenv等python虛擬環境

解決python多版本衝突問題,比如有的工程需要用1.18.1版本的numpy,有的需要1.14.1版本的numpy,尤其是torch這樣版本改動較大的模組。但是download別人 時,系統同時安裝多個版本容易發生錯誤,更要建立虛擬環境執行。本部分主要參考知乎,大概有四種方法,見下文 pip3 i...