Python網路框架Django和Scrapy安裝指南

Simon_Zhou發表於2019-03-28

Windows 上的Django安裝

      如今Python使用的範圍越來越廣,所以學會關於它比較火的網路框架非常有必要。要安裝Django,首先要知道你電腦上的python是哪個版本的,至於如何安裝python的直譯器環境此處不做介紹,網上的教程很多。

      Django 是一個 Python Web 框架,因此需要在您的機器上安裝 Python。本文是基於Python3.6的環境安裝介紹的。

       要檢視你電腦上的python版本,使用以下指令:

python --version複製程式碼

要安裝django,還要安裝python的整合工具包pip,想要在您的機器上安裝 pip,請轉至 pip.pypa.io/en/latest/i…,並按照“Installing with get-pip.py”說明進行操作。

安裝 virtualenv 和 virtualenvwrapper

virtualenv和virtualenvwrapper提供一個專門的環境為每個專案建立Django。雖然不是強制性的,這被認為是最佳實踐和將來會節省你的時間當你準備部署您的專案。按照如下指令操作:

pip install virtualenvwrapper-win 複製程式碼

然後為您的專案建立一個虛擬環境:

mkvirtualenv myproject複製程式碼

有的資料上說要執行如下命令,但本人未執行依然可以後續正常安裝,各位看具體情況。

workon myproject複製程式碼

上面都沒有問題後開始正式安裝django.執行如下命令:

pip install django複製程式碼

這將下載並安裝最新的Django版本。

Windows 上的Scrapy安裝

要安裝Scrapy,依然要安裝先pip。此處有一點小坑,我們如果繼續類似安裝django那樣執行如下:

pip install scrapy複製程式碼

會報twist錯誤,要去https://www.lfd.uci.edu/~gohlke/pythonlibs/下載並用pip 安裝相應的Twisted安裝包。

注意:這裡要和你電腦的系統和python環境決定。下載後進入下載的目錄執行

pip install scrapy複製程式碼

此次又報了缺少Microsoft Visual C++ 14.0環境,如下圖所示:

Python網路框架Django和Scrapy安裝指南Python網路框架Django和Scrapy安裝指南


照它提示所給的連結進入官網搜尋,你會發現:

Python網路框架Django和Scrapy安裝指南Python網路框架Django和Scrapy安裝指南

此處是否進入了死衚衕,官網早已不支援microsoft visual c++14.0了,後來查閱資料,執行如下命令得到了完美解決。

pip install  Scrapy複製程式碼

沒錯,就是這麼坑!一個大小寫字母的區別!

安裝後在命令列輸入Scrapy,見到如下提示說明安裝成功了!

Python網路框架Django和Scrapy安裝指南

相關文章