python3安裝flask
⑴ 在python3下怎樣用flask
現在已經支持了
直接pip install flask就可以安裝上
實測可用的 ,我python3.5.1
⑵ 在python3下怎樣用flask-sqlalchemy對mysql資料庫操作
這個問題經常難道新手一下,因為大部分教程里(包括經典的《Flask Web開發》一書),告訴了我們如何使用flask-sqlalchemy操作sqlite,但在生產環境(線上網站)上,我們肯定是使用MySQL或其他,而大部分的教程里,又告訴我們flask-sqlalchemy使用MySQL的方式是:
mysql://username:password@server/db
結果我們照葫蘆畫瓢的來一下,發現壓根不行,寫好的網站一跟資料庫沾邊就報錯。
Python和MySQL是「兩個國家的人」,他們互不相通,因而需要一個中間代理,讓雙方互通有無,跟翻譯一樣(這比喻不準確,但足夠你明白意思就行)。翻譯又有很多選擇,不同的翻譯各有特色。
題主解決問題選擇的翻譯是「flask-mysqldb」,其背後的主子是「MySQL-python」。恩,說到這里你應該知道,「flask-xxx」這樣的包都是對背後主子進行了適合Flask封裝的插件,跟包子皮一樣,裡面的餡才是重點,「flask-mysqldb」的餡是「MySQL-python」。
而我要推薦的是另一個翻譯:PyMySQL,這玩意的好處是可以做非同步(「MySQL-python」也可以,個人口味罷了),簡而言之,網站訪問量大了就需要考慮非同步,現在別管這是啥子。這玩意的安裝方式是:
pip install PyMySQL
之後,資料庫連接由:
mysql://username:password@server/db
改為
mysql+pymysql://username:password@server/db
就可以了。
⑶ Python3.4怎麼安裝Flask
。。。
pipinstallflask
或
pipenvinstallflask
⑷ 如何在python3中安裝flask
看看本機pip安裝了沒抄有。 (推薦襲安裝最新的3.5,自帶pip)
如果安裝了則在命令行內輸入
1
pip install flask
如果沒有。
首先安裝easy_install下載地址:https://pypi.python.org/pypi/ez_setup解壓,安裝.
1
python ez_setup.py
安裝好easy_install 之後 再安裝pip下載地址:https://pypi.python.org/pypi/pip解壓,安裝.
1
python setup.py install
之後要安裝的包就直接
1
pip install flask
⑸ python怎麼安裝flask
from flask import Flask
要這樣寫啦
⑹ python3.x怎麼安裝flask
Windows下Flask安裝
1.運行好虛擬環境
2.在虛擬環境下運行pip install flask就可以在想你環境中安裝Flask及其依賴了,可以在輸入python命令轉到python編輯環境,再輸入import flask查看是否安裝成功。
3.在Scripts同級目錄新建一個文件夾,然後裡面新建一個hello.py文件,代碼內容為:
from flask import Flask
app=Flask(__name__)
@app.route('/')
def hello_world():
return "Hello World"
if __name__ == '__main__':
app.run() 12345671234567
然後切換到該文件的目錄下,運行python hello.py命令就可以了。然後又用網站訪問127.0.0.1:5000
4.Ubuntu下Flask安裝:
1.安裝virtualenv,為每一個pyhton應用都「安裝」一個獨立的Python環境;
sudo apt-get install python-virtualenv 或 sudo easy_install virtualenv
2.為你的應用創建一個目錄:
mkdir myproject
cd myproject1212
3.為應用創建一個單獨的開發環境:
virtualenv env //創建一個名為env的目錄,這個目錄就是一個獨立的python環境
. env/bin/activate //激活名為env的環境,注意」.」點後面有關空格;
4.在激活的前提下,安裝flask
apt-get install python-flask11
然後寫一個最小的基於flask的應用:
cd env
vi hello.py1212
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run() 123456789123456789
然後執行:sudo python hello.py
出現提示:
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
在瀏覽器訪問http://127.0.0.1:5000/,可以看到Hello World!
⑺ 現在學flask,可以用Python3嗎
你好,
現在已經支持了 直接pip install flask就可以安裝上 實測可用的 ,我python3.5.1
⑻ python怎麼導入flask
pip install flask 先安裝,然後 python (python2)
>>> import flask
pip3 install flask (python3)
>>> import flask