python-web框架Flask-(一)前期準備工作

本來想把Flask框架系列以專欄形式呈現,沒想到還要申請,等等吧!

在下載Flask之前,需要提前做這幾件事:

1、下載python(等於廢話!)

2、創建一個虛擬環境:

      (1)首先創建一個項目文件夾

      (2)cd 項目文件夾

      (3) 打開PowerShell  ,輸入 py -3 -m venv venv   (在windows系統下)

      (4)執行完上邊命令,項目文件夾中會出現一個 venv 文件夾,第一步虛擬環境已經創建完成。

3、激活虛擬環境:(在工作之前,必須要激活虛擬環境才行

      (1)在PowerShell  輸入 venv\Scripts\activate  

以下是我碰到的坑,如果你沒碰到請忽略!!!++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

當輸入上邊命令之後,你應該會看到這樣的提示:

主要是由於沒有權限執行腳本,要修改策略才行,通過運行:set-executionpolicy remotesigned 修改策略,會彈出以下提示:

 同意(Y)即可,不出意外的話還是會報錯,:

請以管理員身份運行 powershell, 再輸入命令即可。

       (2)經過上邊一些列坑之後,這時你在輸入 venv\Scripts\activate   不出意外,你的終端提示符會顯示虛擬環境的名稱,已經激活虛擬環境!!!

4、安裝Flask

     (1) 命令行輸入   pip install Flask,不出意外還是會報錯,如果你的正常請忽略:

上邊是報錯信息,中間還有一大片報紅,最後這段英文是重點,大致意思是:

【  由於環境錯誤無法安裝軟件包:您使用的是pip版本19.0.3,但是版本19.2.2是可用的。

您應該考慮通過“python -m pip install——upgrade pip”命令進行升級。】

已經提示您了,需要 通過 python -m pip install——upgrade pip 對pip版本進行升級,但是當你執行這個命令時,不錯以外又會報錯,報錯信息大致如下:

中間還有一大堆報紅!!!百度找了半天,原因是:檢查升級不能覆蓋,這個時候可以去到你的安裝目錄,找到site-packages文件夾,把原來pip-10.0.1.dist-info這個消息目錄刪除(經過詢問,很多同學的安裝不成功都是和這個目錄有關係)。下圖我是刪除後重新升級並自動升級的目錄。

再次運行   python -m pip install --upgrade pip  後升級成功,之前不能安裝的包也能安裝了!

然後 通過 pip install Flask   就能夠成功安裝flask:

 

以上就是安裝Flask是 碰到的各種坑,有看不懂的歡迎留言!!!

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章