怎么在Python2.7環境中安裝Flask框架?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
“只有客戶發展了,才有我們的生存與發展!”這是創新互聯建站的服務宗旨!把網站當作互聯網產品,產品思維更注重全局思維、需求分析和迭代思維,在網站建設中就是為了建設一個不僅審美在線,而且實用性極高的網站。創新互聯對網站設計制作、成都做網站、網站制作、網站開發、網頁設計、網站優化、網絡推廣、探索永無止境。具體如下:
第1步:確保本機已經安裝有python,下載easy_install到本地某一目錄,雙擊ez_setup.py,python將自動下載到python安裝目錄/Scripts 下面,然后在系統環境變量的PATH中添加easy_install所在的目錄,例如:C:Python27Scripts
第2步:安裝 virtualenv,這個主要是用來做解釋器環境隔離的,避免同一機器上的多個python或者多個python的庫依賴,各種操作系統安裝命令如下:
linux and mac os x: sudo easy_install virtualenv
或者 sudo pip install virtualenv
如果是ubuntu,可以
sudo apt-get install python-virtualenv
在windows下,則直接在python shell窗口執行:
easy_install virtualenv
補充:Windows在安裝flask之前,你必須要先安裝python和easy_install,easy_install只支持pyhon2.x版本不支持python3.x版本
這是下載easy_install的網站:
下載地址:http://pypi.python.org/pypi/setuptools 可以找到正確的版本進行下載。
win7 32位可以下載setuptools-0.6c11.win32-py2.7.exe 。
注意:win7 64位必須使用ez_setup.py進行安裝。方法是下載ez_setup.py后,在cmd下執行
python ez_setup.py
,即可自動安裝setuptools。目前沒有直接的exe安裝版本。安裝完easy_install后,在系統環境變量的PATH中添加easy_install所在的目錄,例如:C:\Python27\Scripts
第3步:使用virtualenv創建一個python虛擬環境,后面的Flask項目我們就可能要在這個環境下運行并測試。
Python2.7環境下pip安裝可直接安裝whl文件也可下載tar.gz格式文件解壓安裝(進入解壓目錄后使用python setup.py install
命令即可),小編這里測試環境使用了8.0.1版本(注:pip版本過低會導致使用pip install flask
命令安裝flask失敗!),下載地址:https://pypi.org/project/pip/8.0.1/#files
Linux/mac系統下:
$ mkdir myproject $ cd myproject $ virtualenv venv #創建一個 venv 文件夾 New python executable in env/bin/python Installing setuptools............done.
現在,無論何時你想在某個項目上工作,只需要激活相應的環境。
當然,你也可以創建多個項目文件夾,比如
$ virtualenv myenvu
現在,無論何時你想在某個項目上工作,只需要激活相應的環境。
然后就是激活虛擬環境: $ . venv/bin/activate(注意.后面的空格哦~)
(若提示沒有權限,請$sudo chomd 777 activate
)
激活了虛擬環境,下面我們就可以在里面正式安裝Flask了,linux/mac下: $ easy_install Flask
(注意大小寫,若沒有權限請使用sudo
)
Windows下創建python虛擬環境,則更簡單,切換到dos模式,運算以下命令即可
>cd D: >virtualenv myvir
創建完之后,會發現D盤目錄下會多出一個myvir目錄,在終端切換至該目錄Scripts目錄下,執行 > activate.bat 即可激活該虛擬環境。
激活了虛擬環境,下面我們就可以在里面正式安裝Flask了,Windows下 :
easy_install Flask
這樣就安裝完了。
小編這里使用了最簡單的pip
命令安裝,即運行:
pip install flask
安裝成功后得到如下結果:
最后簡單測試一下
from flask import Flask app = Flask(__name__) @app .route('/') def hello_world(): return"Hello World!" if __name__ == '__main__': app.run()
把它存為 hello.py 或其它相似的文件名,然后在激活的myvir python解釋器運行這個文件(確保程序名不叫 flask.py ,這樣會和Flask本身發生沖突)
$ python hello.py
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
關于怎么在Python2.7環境中安裝Flask框架問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注創新互聯成都網站設計公司行業資訊頻道了解更多相關知識。
另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網頁名稱:怎么在Python2.7環境中安裝Flask框架-創新互聯
瀏覽地址:http://vcdvsql.cn/article20/iepco.html
成都網站建設公司_創新互聯,為您提供自適應網站、網站收錄、網站營銷、關鍵詞優化、面包屑導航、微信公眾號
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯