虛擬環境的搭建

2021-08-29 03:03:29 字數 1578 閱讀 6975

sudo pip install virtualenv
1,1檢視系統中是否安裝了virtualenv

virtualenv --version
注: 

virtualenv 是乙個隔離python環境的工具. 

virtualenv 可以讓你在同乙個作業系統上建立多個不同的python環境. 

如乙個python2, 另乙個python3, 還有django1.2 和 django1.5 

專案python環境互不相同,互不干涉.

2,建立虛擬環境

命令:

# python2中

mkvirtualenv 虛擬環境名稱

3 python3中

mkvirtual -p python3 虛擬環境名稱

安裝後會有提示資訊,並且會直接切換到該虛擬環境中去 

例如:

python@ubuntu:~$ mkvirtualenv -p python3 test_virtualenv

already using interpreter /usr/bin/python3

using base prefix '/usr'

new python executable in /home/python/.virtualenvs/test_virtualenv/bin/python3

also creating executable in /home/python/.virtualenvs/test_virtualenv/bin/python

installing setuptools, pkg_resources, pip, wheel...done.

(test_virtualenv) python@ubuntu:~$

3,(在主環境中)檢視虛擬環境

命令:

workon  兩次tab鍵

或者workon 回車

4,使用虛擬環境

命令:

workon 虛擬環境名稱
5,退出虛擬環境

命令:

deactivate
6,刪除虛擬環境

命令:

rmvirtualenv 虛擬環境名稱
7,x虛擬環境希望使用到y虛擬環境中所安裝的所有的包

步驟:a:將安裝在x虛擬環境中的包匯入到乙個檔案中去,如果在home目錄中執行的操作,就到home中找這個檔案

pip freeze > output.txt
b:在y虛擬環境中找到這個檔案,並進行安裝

pip install -r output.txt
c: 等待安裝,並檢查y虛擬環境中是否已成功安裝工具包

pip freeze

虛擬環境搭建

使用虛擬環境的原因 如果在一台電腦上,想開發多個不同的專案,需要用到同乙個包的不同版本,如果使用上面的命令,在同乙個目錄下安裝或者更新,新版本會覆蓋以前的版本,其它的專案就無法執行了。1.安裝虛擬環境 sudo pip install virtualenv安裝完虛擬環境後,如果提示找不到mkvirt...

搭建虛擬環境

一 安裝虛擬環境的命令 sudo pip install virtualenv二 安裝完虛擬環境後,如果提示找不到mkvirtualenv命令,須配置環境變數 1 建立目錄用來存放虛擬環境 mkdir home virtualenvs2 開啟 bashrc檔案 sudo vim bashrc3 在檔...

python pyenv 虛擬環境搭建

在 裝置 中選擇安裝 安裝增強功能 由於我們安裝的是 minimal 最小化的centos,所以我們需要安裝一些庫來支援外掛程式的安裝 yum update 更新軟體 yum y install gcc kernel devel kenel headers make bzip2 安裝依賴庫 rebo...