python3.6配置flask


前言:

自學python已經有一段時間了,基本上都是基礎知識,熟悉了基本語法;最近開始學習pythonWEB編程,也比較了python的幾個web框架,最終選擇flask;然后就開始研究怎么把環境搭配起來。看了好多資料,基本上都是python2的內容(各種安裝/環境變量等等顯得好麻煩),自己也嘗試跟着做了一遍,但是在第一步(安裝虛擬環境)就卡住了。萬般無奈,又繼續找相關資料,終於功夫不負有心人,找到了一篇博客《windows10+Python3.6的flask學習筆記》,跟着操作了一遍,果然一切順利。我終於可以開始我的web編程了。為了防止以后忘記,隨手記錄了下來。

聲明:

本筆記摘自博文http://blog.csdn.net/edison_404/article/details/77203352和http://blog.csdn.net/xiong1081/article/details/53688551部分內容

一、python3.6的安裝

略(以后補上)

二、創建虛擬環境(virtualenv)

Python 3.3 通過 venv 模塊原生支持虛擬環境,命令為 pyvenv 。 pyvenv 可以替代 virtualenv 。不過要注意,在 Python 3.3 中使用 pyvenv 命令創建的虛擬環境不包含 pip ,你需要進行手動安裝。Python 3.4 改進了這一缺陷, pyvenv 完全可以代替 virtualenv 。

  1. 使用命令提示符創建一個目錄(mkdir xxx),作為虛擬環境目錄
  2. 進入剛剛創建的目錄(cd xxx)
  3. 使用python命令創建虛擬環境(python -m venv xxx):

命令詳解:

     python -m意思是:將模塊作為腳本運行 

 even:創建一個或多個目標python虛擬環境目錄

宗上所述,“python -m venv xxx”使用venv模塊創建了一個名為xxx的python虛擬環境

執行命令后在xxx目錄下生成一下文件和目錄:

三、啟用虛擬環境

進入python虛擬環境目錄/xxx/Scripts,執行activate.bat命令,提示符前面出現虛擬環境目錄表示啟動成功

 

四、用pip給虛擬環境安裝模塊

 Python 3.4+后虛擬環境自帶pip,3.4之前的要手動安裝(詳細安裝步驟請查閱相關資料);現在我們用pip list看一下已安裝的模塊:

默認的只能看到兩個python自帶的模塊(pip和setuptools)

現在就用pip安裝一個我一直先要的模塊(flask)試試:

可見,flask有好多依賴的模塊

五、退出虛擬環境

  使用deactivate.bat就可以退出虛擬環境,此時提示符前面的虛擬環境目錄消失。

 

 總結:python3.4及后面的版本配置flask沒有像3.4之前的那么麻煩,全部命令提示符一筆帶過。

寫在最后:如果有哪里寫的不正確的地方歡迎指正

 

 注意:【計算機名】不能包含中文或特殊符號,否則在app.run()的時候會拋出編碼錯誤的異常

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM