python3 建立虛擬環境

2022-08-29 20:21:14 字數 1029 閱讀 8486

一、使用 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啟用當前虛擬環境,本質...