簡體   English   中英

如何為python3安裝flask-mysql?

[英]How to install flask-mysql for python3?

我試圖將flask-mysql從pip3安裝到python3,但它拋出異常。 這是日志。

Running setup.py (path:/tmp/pip-build-j2hw4zsz/MySQL-python/setup.py) egg_info for package MySQL-python
Traceback (most recent call last):
  File "<string>", line 17, in <module>
  File "/tmp/pip-build-j2hw4zsz/MySQL-python/setup.py", line 13, in <module>
    from setup_posix import get_config
  File "/tmp/pip-build-j2hw4zsz/MySQL-python/setup_posix.py", line 2, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

File "<string>", line 17, in <module>

File "/tmp/pip-build-j2hw4zsz/MySQL-python/setup.py", line 13, in <module>

from setup_posix import get_config

File "/tmp/pip-build-j2hw4zsz/MySQL-python/setup_posix.py", line 2, in <module>

from ConfigParser import SafeConfigParser

ImportError: No module named 'ConfigParser'

那么,如何在python3上安裝flask-mysql呢?

PS我嘗試使用“pip3 install flask-mysql”和“pip install Flask...whl”進行安裝。

Flask-MySQL 使用 MySQL-Python,它不支持 Python 3,並且有一個關於它公開問題已經一年多了。 改用 Flask-MySQLdb,它使用 MySQLclient。

pip install flask-mysqldb

或者使用 SQLAlchemy,這是一個用於處理數據庫的更強大的界面。

pip install flask-sqlalchemy mysqlclient

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM