【发布时间】:2018-11-26 19:23:37
【问题描述】:
在按照在线教程创建 Flask 网络应用程序时,我尝试使用 sudo pip3 install flask-mysqldb 安装 flask-mysqldb。这会导致安装错误,这似乎源于依赖问题。报错信息如下Command "/usr/local/opt/python/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-install-nbajn5in/mysqlclient/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/tmp/pip-record-_eid7ul7/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-install-nbajn5in/mysqlclient/
除了放弃 flask-mysqldb 以支持另一个模块之外,我还没有找到任何指示前进方向的资源。谢谢
【问题讨论】:
-
在不使用 sudo 的情况下尝试 pip
-
无论用户管理权限如何(sudo 等),问题仍然存在。
标签: python-3.x flask flask-mysql