1 虛擬環境的搭建

2022-10-11 09:12:11 字數 1886 閱讀 5533

1、使不同應用開發環境相互獨立

2、環境公升級不影響其他應用,也不會影響全域性的python環境

3、防止出現包管理混亂及包版本衝突

# 建議使用pip3安裝到python3環境下

pip3 install virtualenv

# 配置環境變數:

# 控制面板 => 系統和安全 => 系統 => 高階系統設定 => 環境變數 => 系統變數 => 點選新建 => 填入變數名與值

變數名:workon_home 變數值:自定義存放虛擬環境的絕對路徑

eg: workon_home: d:\virtualenvs # 新建的資料夾

# 同步配置資訊:

# 建議使用pip3安裝到python3環境下pip3 install -i  virtualenv

# macos可能存在的位置 /library/frameworks/python.framework/versions/版本號資料夾/bin

# linux可能所在的位置 /usr/local/bin | ~/.local/bin | /usr/bin

# 如果不在 /usr/local/bin 目錄,如在 ~/.local/bin 目錄,則複製乙份到 /usr/local/bin 目錄

# workon_home=自定義存放虛擬環境的絕對路徑,需要自定義就解註

# 在終端讓配置生效:

-- source ~/.bash_profile

# 在終端工作的命令

# 1、建立虛擬環境到配置的workon_home路徑下

# 選取預設python環境建立虛擬環境:

-- mkvirtualenv 虛擬環境名稱

eg : mkvirtualenv luffy

pip install django==2.0.7

# 基於某python環境建立虛擬環境:

-- mkvirtualenv -p python2.7 虛擬環境名稱

-- mkvirtualenv -p python3.6 虛擬環境名稱

# 2、檢視已有的虛擬環境

-- workon

# 3、使用某個虛擬環境

-- workon 虛擬環境名稱

eg: workon t1

# 4、進入|退出 該虛擬環境的python環境

-- python | exit()

# 5、為虛擬環境安裝模組

-- pip或pip3 install 模組名

# 6、退出當前虛擬環境

-- deactivate

# 7、刪除虛擬環境(刪除當前虛擬環境要先退出)

-- rmvirtualenv 虛擬環境名稱

虛擬環境搭建

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

搭建虛擬環境

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

虛擬環境的搭建

sudo pip install virtualenv1,1檢視系統中是否安裝了virtualenv virtualenv version注 virtualenv 是乙個隔離python環境的工具.virtualenv 可以讓你在同乙個作業系統上建立多個不同的python環境.如乙個python2,...