Python 下有許多款不同的 Web 框架。Django 是重量級選手中最有代表性的一位。許多成功的網站和 APP 都基於 Django。
最近在學習Django教程,地址參照下面鏈接
https://github.com/wzhbingo/django-beginners-guide/blob/master/GettingStarted.md
由於教程是mac系統,所以在這里記錄一下自己Windows系統是如何搭建虛擬環境的。。。。
首先需要在電腦上安裝Python,這里不詳細介紹如何安裝Python了,網上教程一大堆

由於我的電腦已經安裝了Python,是3.7.1版本的,所以直接安裝Virtualenv,我們將通過 pip(一個管理和安裝Python包的工具)來安裝Virtualenv

由於我的電腦已經安裝了virtualenv,結果如上圖所示,使用的命令也如上圖所示。
到目前為止,我們執行的操作都是在系統環境下的。不過,從這一刻起,我們安裝的所有東西,包括 Django 本身,都將安裝在虛擬環境中。
你可以這樣想像一下:對於每個 diango 項目,我們都會為它創建一個虛擬環境。這就好比每個 Django 項目都是一個獨立的沙盒,你可以在這個沙盒里隨意的玩,安裝軟件包,卸載軟件包,不管怎么對系統環境都不會有任何影響,也不會對其他項目有影響。
通過命令mkdir myproject 創建myproject文件夾,通過命令 cd myproject進入該文件夾

接下來我們創建虛擬環境並且安裝Django
在上圖的路徑上使用命令py -3 -m venv testxunihua,得到下圖

此時打開myproject可以得到兩個文件夾

激活虛擬環境,輸入.\testxunihuan\Scripts\activate,(注意是到該路徑下使用activate)然后回車確認。得到如下圖

到了這一步說明我們已經激活了虛擬環境,已經進入到了虛擬環境里面。
其實這里我們首先創建了名為 textxunihuan 的特殊文件夾,這個文件夾里面有 python 的副本,當我們激活 textxunihuan環境之后,運行 Python 命令時,它使用的是存儲在textxunihuan里面 Python 環境 ,而不是我們裝在操作系統上的。
如果在該環境下,我們使用 PIP 安裝 python 軟件包,比如 Django ,那么它是被安裝在textxunihuan的虛擬環境上的。
那么如果我們想退出 venv 虛擬環境,該如何操作呢?
只要運行以下命令就可以:deactivate
接下來安裝Django : pip install django
到現在我們就已經在Windows里面創建了一個虛擬環境。
