CentOS 建立虛擬環境

2021-09-01 04:30:20 字數 1352 閱讀 9030

yum install python-virtualenv

virtualenv實際上是乙個python包,所以我們可以用easy_install或者pip安裝。

使用virtualenv命令建立python虛擬環境:virtualenv + 虛擬環境名稱

virtualenv env1

執行後,在本地會生成乙個與虛擬環境同名的資料夾。

如果你的系統裡安裝有不同版本的python,可以使用--python引數指定虛擬環境的python版本:

virtualenv --python=/usr/local/python-2.7.8/bin/python2.7 env1

建立成功後會將指定的python版本拷貝乙份到虛擬環境中;

進入虛擬環境目錄,啟動虛擬環境,如下:

cd env1/

source bin/activate

python -v

此時命令列前面會多出乙個括號,括號裡為虛擬環境的名稱。以後easy_install或者pip安裝的所有模組都會安裝到該虛擬環境目錄裡。

退出虛擬環境:deactivate

2.建立乙個資料夾,用於存放所有的虛擬環境:

mkdir py_vm   (目錄自定義)

3.設定環境變數,把下面兩行新增到~/.bashrc裡。

export workon_home=/home/work/py_vm (絕對路徑)

4.建立虛擬環境:mkvirtualenv [虛擬環境名稱]

mkvirtualenv env2

mkvirtualenv env3

注意:mkvirtualenv可以使用virtualenv的引數,比如--python來指定python版本。建立虛擬環境後,會自動切換到此虛擬環境裡。虛擬環境目錄都在  workon_home裡。

5.列出所有虛擬環境:lsvirtualenv -b

6.啟動/切換虛擬環境:workon [虛擬環境名稱]

7.進入當前環境的目錄:cdvirtualenv 

在環境裡執行:cdvirtualenv

8.刪除虛擬環境:rmvirtualenv [虛擬環境名稱]

9.cpvirtualenv複製環境

cpvirtualenvenv1 env3 (複製env1到env3)

10.lssitepackages列出當前環境中site-packages內容  (在環境中執行)

11.cdsitepackages 清除環境內所有第三方包

Centos 建立新的虛擬環境

檢視目前已經存在的虛擬環境,注意新取的虛擬環境的名字不能和目前已存在的虛擬環境的名字相同!for example conda create n env name python 3.6.11 虛擬環境的所有檔案均在 anaconda3 envs 目錄下的對應的與建立環境同名資料夾中 各自安裝anaco...

建立虛擬環境

virtualenv pip install virtualenv 建立 virtualenv venv virtualenv p usr bin python2.7 venv 啟用 venv scripts activate 停用 venv scripts deactivate 建立 mkvirt...

Python Django建立虛擬環境

linux下建立虛擬環境 建立虛擬環境 mkvirtualenv 虛擬環境名稱 刪除虛擬環境 rmvirtualenv 虛擬環境名稱 進入虛擬環境 workon 虛擬環境名稱 退出虛擬環境 deactivatelinux下檢視安裝包 pip list 檢視當前安裝的包linux下django安裝命令...