【发布时间】:2018-02-07 17:32:08
【问题描述】:
我试过了
sudo pip3 install flask-mysqldb
但出现以下错误:
命令“python setup.py egg_info”在/private/tmp/pip-build-3l4jec4_/mysqlclient/中失败,错误代码为1
【问题讨论】:
-
尝试使用
pip代替 pfpip3
标签: python macos mysql-python
我试过了
sudo pip3 install flask-mysqldb
但出现以下错误:
命令“python setup.py egg_info”在/private/tmp/pip-build-3l4jec4_/mysqlclient/中失败,错误代码为1
【问题讨论】:
pip 代替 pf pip3
标签: python macos mysql-python
只需通过pip install flask-mysqldb安装即可,它兼容python3。
【讨论】:
如果你安装了 anaconda,你可以尝试以下方法:
conda install -c bioconda mysqlclient
pip install flask-mysqldb
这应该可行。
【讨论】:
上述解决方案有效
conda install -c bioconda mysqlclient
然后运行
pip install flask-mysqldb
无论如何,Anaconda 是 python 的必备工具。
【讨论】:
首先通过给出命令设置你的mysql路径
export PATH=$PATH:/usr/local/mysql/bin
然后,使用下面安装flask-mysqldb,
pip3 install flask-mysqldb
然后在python中使用库'flask_mysqldb'。
【讨论】:
brew install mysql-client后可以使用
flask-mysqldb安装成功后,用作:
from flaskext.mysql import MySQL
【讨论】: