一、使用 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