python3建立虛擬環境的兩種方式

2021-10-23 05:24:49 字數 1029 閱讀 7886

一、使用 venv

建立虛擬環境

$ python -m venv venv_dir  # 建立虛擬環境venv_dir, 會自動生成venv_dir資料夾

啟用虛擬環境

$ cd venv_dir/

$ ./scripts/activate

$ pip install package

啟用環境後所有的操作都在該虛擬環境中進行,不會到全域性的python環境和其它python虛擬環境。

退出虛擬環境

$ ./scripts/deactivate

刪除虛擬環境

$ rm -rf venv_dir
刪除虛擬環境目錄即可刪除虛擬環境(已安裝的python包都會被刪除)

二、使用anaconda的conda

建立虛擬環境

$ conda create -n env_name python=version package_names(預設在此環境中安裝的python包)

# 例$ conda create --name django_venv python=3.8 django

檢視虛擬環境

$ conda env list # 檢視所有conda建立的虛擬環境

啟用虛擬環境

$ conda activate env_name

# 例$ conda activate django_venv

退出虛擬環境

$ conda deactivate  # 直接執行conda deactivate即可退出當前虛擬環境

刪除虛擬環境

$ conda remove -n ven_name --all

python3 建立虛擬環境

一 使用 venv 建立虛擬環境 python m venv venv dir 建立虛擬環境venv dir,會自動生成venv dir資料夾 啟用虛擬環境 cd venv dir scripts activate pip install package啟用環境後所有的操作都在該虛擬環境中進行,不會...

python3虛擬環境

projectsedu.com 編輯.bashrc檔案export workon home home virtualenvs 虛擬環境存放的位址source bashrc 新建虛擬環境 mkvirtualenv mxonline 建立並進入新建的虛擬環境進入虛擬環境 workon mxonline ...

Python3虛擬環境 venv

python3.3以上的版本通過venv模組原生支援虛擬環境,可以代替之前的virtualenv。該venv模組提供了建立輕量級 虛擬環境 提供與系統python的隔離支援。每乙個虛擬環境都有其自己的python二進位制 允許有不同的python版本創作環境 並且可以擁有自己獨立的一套python包...