背景:
專案1:django_project_01
環境:python3.6 + redis + mysql + win10
庫:django1.10
專案2:django_project_02
環境:python3.6 + redis + mysql + win10
庫:django0.9
這時候python版本是3.6,這時候在你的電腦上要開發2個專案,但是安裝庫的時候是 pip install ***,這樣的安裝的庫只能安裝在全域性變數中,也就是安裝在python的目錄下,這時候django 1.10不再相容django 0.9的版本,這時候就需要虛擬環境,來劃分兩個django版本的問題
dev-packages # 開發環境
packages # 生產環境
django = "*" # *表示最新版本
requires # python版本
pipfile.lock,詳細記錄環境依賴,並且利用了hash演算法保證了它完整對應關係
如果需要指定python版本的話,前提是電腦中已經安裝了python2和python3
pipenv --three # 泛指python3的版本
pipenv --two # 泛指python2的版本
pipenv --python 3.7 # 指定python版本
pipenv shell # 進入虛擬環境
exit # 退出虛擬環境
pipenv --rm # 刪除整個環境 不會刪除pipfile
python 虛擬環境
sudo apt get install pip pip install upgrade pip sudo apt get install python virtualenv mkdir home virtualenvs export workon home home virtualenvs sou...
python 虛擬環境
由於在 mac 上同時安裝 anaconda2 和 anaconda3 的時候崩潰了多次,現在需要在 python2的環境下進行一些操作,所以需要產生乙個虛擬環境。pip install virtualenv virtualenv path venv name cd path source venv...
python虛擬環境
1.在電腦上將python安裝完成,並記住安裝的路徑 2.配置系統環境變數 控制面板 系統 高階 環境變數 系統變數 的path路徑,編輯新增路徑的版本即為預設使用版本 5.使用 virtualenv 虛擬環境名稱 命令建立虛擬環境,會在當前所在目錄進行建立 6.進入虛擬環境 開啟命令列 進入虛擬環...