雷林鵬分享:Flask開發環境安裝配置

  安裝Flask一般須要Python 2.6或更高版本。 儘管Flask及其依賴與Python 3(Python 3.3以上版本)配合良好,但許多Flask擴展並不能正確支持它。 所以,可是官方建議在Python 3.6+ 以上安裝Flask。python

  安裝virtualenv網絡

  virtualenv是一個虛擬的Python環境構建器。 它能夠幫助用戶並行建立多個Python環境。 所以,它能夠避免不一樣版本的庫之間的兼容性問題。學習

  使用虛擬環境在開發和生產中管理項目的依賴關係。操作系統

  虛擬環境解決什麼問題? 您擁有的Python項目越多,可能須要使用不一樣版本的Python庫,甚至Python自己的版本也不相同。一個項目的較新版本的庫可能會破壞另外一個項目的兼容性。blog

  虛擬環境是獨立的Python庫組,每一個項目一個環境。一個項目安裝的軟件包不會影響其餘項目或操做系統的軟件包。ip

  若是您使用的是:Python 2.x 那麼能夠參考如下安裝開發 virtualenv 。開發

  如下命令在C:/pythonX/scripts路徑下安裝virtualenv,這裏X是Python的版本名稱。get

  pip install virtualenvit

  輸出應該是這樣的 -pip

  Collecting virtualenv

  Downloading virtualenv-15.0.1-py2.py3-none-any.whl (1.8MB)

  100% |################################| 1.8MB 204kB/s

  Installing collected packages: virtualenv

  Successfully installed virtualenv-15.0.1

  該命令須要管理員權限。 在Linux/Mac OS上須要在pip以前添加sudo。 若是在Windows上,請以管理員身份登陸。在Ubuntu上,virtualenv可使用其包管理器進行安裝。

  $ sudo apt-get install virtualenv

  安裝完成後,新的虛擬環境將在文件夾中建立。

  mkdir newproj

  cd newproj

  virtualenv venv

  要激活相應的環境,請在Linux/OS X上使用如下命令 -

  $ venv/bin/activate

  在Windows上,可使用如下命令 -

  venv\scripts\activate

  如今準備在這個環境中安裝Flask。

  $ pip install Flask

  輸出應該是這樣的 -

  Collecting Flask

  Downloading Flask-0.10.1.tar.gz (544kB)

  100% |################################| 544kB 410kB/s

  Collecting Werkzeug>=0.7 (from Flask)

  Downloading Werkzeug-0.11.4-py2.py3-none-any.whl (305kB)

  100% |################################| 307kB 531kB/s

  Collecting Jinja2>=2.4 (from Flask)

  Downloading Jinja2-2.8-py2.py3-none-any.whl (263kB)

  100% |################################| 266kB 935kB/s

  Collecting itsdangerous>=0.21 (from Flask)

  Downloading itsdangerous-0.24.tar.gz (46kB)

  100% |################################| 49kB 1.6MB/s

  Collecting MarkupSafe (from Jinja2>=2.4->Flask)

  Downloading MarkupSafe-0.23.tar.gz

  Installing collected packages: Werkzeug, MarkupSafe, Jinja2, itsdangerous, Flask

  Running setup.py install for MarkupSafe

  Running setup.py install for itsdangerous

  Running setup.py install for Flask

  Successfully installed Flask-0.10.1 Jinja2-2.8 MarkupSafe-0.23 Werkzeug-0.11.4 itsdangerous-0.24

  以上命令能夠直接運行,無需虛擬環境進行系統範圍的安裝。

  以上內容主要是針對 Python 2.x 版本安裝Flask的。

  Python 3與venv模塊捆綁在一塊兒以建立虛擬環境。 若是您使用的是現代版本的Python,則能夠繼續閱讀下一節。

  安裝Flask

  在激活的環境中,這裏以Window 10 + Python 3.6環境做爲安裝演示,使用如下命令安裝Flask:

  $ pip install Flask

  這樣,Flask安裝就完成了,在一下節中,咱們將學習如何使用Flask建立一個簡單的Web應用程序。(編輯:雷林鵬 來源:網絡 侵刪)

相關文章
相關標籤/搜索