python Django 4 虛擬環境

2021-09-07 03:31:06 字數 1322 閱讀 4931

之前安裝python包的命令: sudo pip3 install 包名

包的安裝路徑:/usr/local/lib/python3.5/dist-packages

在同乙個python環境中安裝同乙個包的不同版本,後安裝的包會把原來安裝的包覆蓋掉。這樣,如果同一臺機器上兩個專案依賴於相同包的不同版本,則會導致一些專案執行失敗。

解決的方案就是:虛擬環境。

虛擬環境是真實python環境的複製版本。

在虛擬環境中使用的python是複製的python,安裝python包也是安裝在複製的python中。

安裝虛擬環境的命令:

1)sudo pip install virtualenv #安裝虛擬環境

3)編輯家目錄下面的.bashrc檔案,新增下面兩行。

export workon_home=$home/.virtualenvs

4)使用source .bashrc使其生效一下。

建立虛擬環境命令:

mkvirtualenv 虛擬環境名

建立python3虛擬環境:

mkvirtualenv -p python3 bj11_py3

進入虛擬環境工作:

workon 虛擬環境名

檢視機器上有多少個虛擬環境:

workon 空格 + 兩個tab鍵

退出虛擬環境:

deactivate

刪除虛擬環境:

rmvirtualenv 虛擬環境名

虛擬環境下安裝包的命令:

pip install 包名

注意:不能使用sudo pip install 包名,這個命令會把包安裝到真實的主機環境上而不是安裝到虛擬環境中。

檢視虛擬環境中安裝了哪些python包:

pip list

pip freeze

安裝django環境:

pip install django==1.8.2

拓展:

apt-

get install 軟體

pip install python包名

Python Django建立虛擬環境

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

第一章 python Django 搭建虛擬環境

安裝 virtualenv pip install virtualenv 建立虛擬環境的時候指定 python 直譯器 virtualenv p e python3.8.0 python38 32 python.exe virutalenv name 建立虛擬環境 virtualenv 虛擬環境的名...

儲存系統(4) 虛擬儲存

1.目的 將一部分磁碟空間作為主存,容量接近輔存,速度接近主存。2.工作原理 cpu給出虛擬位址,進行內部轉換,判斷改位址是否在主存中 若在,從主存中提取資料 若不在,進行外部位址轉換 利用外頁表,外段表,通常由軟體實現 外部轉換計算出輔存位址,並使用替換演算法,進行資料的調入調出 備註 cpu通過...