1. 程式人生 > >django用虛擬環境建立專案

django用虛擬環境建立專案

為什麼需要虛擬環境

到目前位置,我們所有的第三方包安裝都是直接通過pip install xx的方式進行安裝的,這樣安裝會將那個包安裝到你的系統級的Python環境中。但是這樣有一個問題,就是如果你現在用Django 1.10.x寫了個網站,然後你的領導跟你說,之前有一箇舊專案是用Django 0.9開發的,讓你來維護,但是Django 1.10不再相容Django 0.9的一些語法了。這時候就會碰到一個問題,我如何在我的電腦中同時擁有Django 1.10Django 0.9兩套環境呢?這時候我們就可以通過虛擬環境來解決這個問題。

虛擬環境原理介紹

虛擬環境相當於一個抽屜,在這個抽屜中安裝的任何軟體包都不會影響到其他抽屜。並且在專案中,我可以指定這個專案的虛擬環境來配合我的專案。比如我們現在有一個專案是基於Django 1.10.x

版本,又有一個專案是基於Django 0.9.x的版本,那麼這時候就可以建立兩個虛擬環境,在這兩個虛擬環境中分別安裝Django 1.10.xDjango 0.9.x來適配我們的專案。

安裝虛擬環境並且建立專案

首先建一個目錄mkdir  專案資料夾

執行命令 python -m venv  專案檔案

然後進入專案檔案下的 Scripts 執行批處理檔案 activata.bat

安裝ipython   pip install ipython

開啟pythoncharm 

 然後選擇ok  create就建立成功

 然後儲存在本地就ok

成功