django用虛擬環境建立專案
阿新 • • 發佈:2018-12-12
為什麼需要虛擬環境
到目前位置,我們所有的第三方包安裝都是直接通過pip install xx
的方式進行安裝的,這樣安裝會將那個包安裝到你的系統級的Python
環境中。但是這樣有一個問題,就是如果你現在用Django 1.10.x
寫了個網站,然後你的領導跟你說,之前有一箇舊專案是用Django 0.9
開發的,讓你來維護,但是Django 1.10
不再相容Django 0.9
的一些語法了。這時候就會碰到一個問題,我如何在我的電腦中同時擁有Django 1.10
和Django 0.9
兩套環境呢?這時候我們就可以通過虛擬環境來解決這個問題。
虛擬環境原理介紹
虛擬環境相當於一個抽屜,在這個抽屜中安裝的任何軟體包都不會影響到其他抽屜。並且在專案中,我可以指定這個專案的虛擬環境來配合我的專案。比如我們現在有一個專案是基於Django 1.10.x
Django 0.9.x
的版本,那麼這時候就可以建立兩個虛擬環境,在這兩個虛擬環境中分別安裝Django 1.10.x
和Django 0.9.x
來適配我們的專案。
安裝虛擬環境並且建立專案
首先建一個目錄mkdir 專案資料夾
執行命令 python -m venv 專案檔案
然後進入專案檔案下的 Scripts 執行批處理檔案 activata.bat
安裝ipython pip install ipython
開啟pythoncharm
然後選擇ok create就建立成功
然後儲存在本地就ok
成功