天天看點

用 Flask 來寫個輕部落格 (1) — 建立項目目錄前言擴充閱讀部署開發環境建立 Github 項目

<a href="#%E7%9B%AE%E5%BD%95">目錄</a>

<a href="#%E5%89%8D%E8%A8%80">前言</a>

<a href="#%E6%89%A9%E5%B1%95%E9%98%85%E8%AF%BB">擴充閱讀</a>

<a href="#%E9%83%A8%E7%BD%B2%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83">部署開發環境</a>

<a href="#%E5%88%9B%E5%BB%BA-github-%E9%A1%B9%E7%9B%AE">建立 Github 項目</a>

<a href="http://docs.jinkan.org/docs/flask/installation.html#virtualenv">歡迎使用 Flask — virtualenv</a>

連接配接 GitHub

生成公鑰後将其上傳到在 Github

用 Flask 來寫個輕部落格 (1) — 建立項目目錄前言擴充閱讀部署開發環境建立 Github 項目

配置 Git

安裝 pip

安裝 virtualenv

你很可能想在開發中用上 virtualenv,如果你有生産環境的 shell 權限,你同樣會樂于在生産環境中使用它。

virtualenv 解決了什麼問題?如果你像我一樣喜歡 Python,不僅會在采用 Flask 的Web 應用中用上 virtualenv,在别的項目中你也會想用上它。你擁有的項目越多,同時使用不同版本的 Python 工作的可能性也就越大,或者起碼需要不同版本的 Python 庫。悲慘現實是:常常會有庫破壞向後相容性,然而正經應用不采用外部庫的可能微乎其微。當在你的項目中,出現兩個或更多依賴性沖突時,你會怎麼做?

virtualenv 拯救世界!virtualenv 為每個不同項目提供一份 Python 安裝。它并沒有真正安裝多個 Python 副本,但是它确實提供了一種巧妙的方式來讓各項目環境保持獨立。讓我們來看看 virtualenv 是怎麼工作的。

安裝 Flask

這樣我們就建立好了一個 Flask 的 Github 項目了。