1. 程式人生 > >Django框架(五)—— 虛擬環境搭建

Django框架(五)—— 虛擬環境搭建

Django虛擬環境搭建

一、為什麼要用虛擬環境

公司以前開發的專案是在Django1.5的基礎上開發的,先要需要基於Django2.0開發一套專案。這樣不能解除安裝原有版本,就可以通過搭建虛擬環境來使用Django2.0。

二、搭建虛擬環境

1、用pycharm建立
file ---> new project ---> 選擇new environment using Virtualenv虛擬環境
  • Name中填寫新虛擬環境的名字,或者使用預設名字,方便以後安裝第三方包和其他專案使用;
  • 在Location中填寫新環境的檔案目錄;
  • 在Base interpreter下拉框中選擇Python直譯器;
  • 勾選Inherit global site-packages可以使用base interpreter中的第三方庫,不選將和外界完全隔離
  • 勾選Make available to all projects可將此虛擬環境提供給其他專案使用
2、對已有專案搭建虛擬環境
file --> setting --> Project -->Project Interpreter --> Virtualenv Environment

3、用命令列建立
  • 安裝
pip3 install virtualenv
  • 建立虛擬環境
先進入到某個指定的目錄,然後輸入命令
virtualenv  env_django(虛擬環境名字)    --- 建立純淨環境
或者
virtualenv --system-site-packages env_django(虛擬環境名字)     --- 建立環境,繼承原安裝的模組
  • 啟用虛擬環境
windows進到目錄虛擬環境檔案的的Scripts資料夾輸入:activate
linux:soruse env1/Script/activate
  • 退出虛擬環境
deactivate
  • 使用虛擬環境(pycharm中使用)
file --> setting --> Project --> Project Interpreter --> add選擇虛擬環境路徑下的python.exe