一、使用 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虛擬環境
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包...
建立Python3 虛擬環境(CentOS7)
虛擬環境是python直譯器的乙個私有副本,在這個環境中你可以安裝私有包,而且不會影響系統中安裝的全域性python直譯器。python3 m venv dir name venv 建立乙個虛擬python環境 source dir name venv bin activate啟用當前虛擬環境,本質...