[英]Cannot install flask-mysqldb
我一直在试图安装flask-mysqldb
使用pip install flask-mysqldb
,但每次我尝试它的时候给了我一个错误,指出:
错误:命令 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.14.26428\\bin\\HostX86\\x86\\cl.exe' 失败,退出状态为 2
我环顾四周,没有任何答案适合我。 我在https://www.lfd.uci.edu/~gohlke/pythonlibs/ 中搜索了该文件,但它不在那里。
我在 Windows 7 x64 上。
当然,您找不到flask-mysqldb
,但您可以找到mysqlclient
。
从https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient下载适合您平台的版本
然后,例如pip install mysqlclient-1.3.13-cp27-cp27m-win32.whl
,取决于您下载的内容。
最后,再次pip install flask-mysqldb
,这对你pip install flask-mysqldb
。
我也收到了同样的问题/问题,那就是flask_mysqldb
'no module'
首先,flask_mysqldb 不是通过pip
安装的,你必须为mysqlclient
安装一个合适的版本
对我来说它有效
我使用的window 10
已经python3.8
安装.......到rectfiy错误使用follwing过程:
点击链接
https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient并选择mysqlclient‑1.4.6‑cp38‑cp38‑win32.whl
( python3.8
适合我的版本)下载它然后搜索下载的目录..... 然后通过命令提示符键入
pip install mysqlclient‑1.4.6‑cp38‑cp38‑win32.whl
进而
pip install flask_mysqldb
并做了
我有同样的问题
我使用的是 python 3.8,但此包不支持它。 https://flask-mysqldb.readthedocs.io/en/latest/:Flask-MySQLdb与 Python 2.7、3.5、3.6 和 3.7 兼容并经过测试
我用 python 3.7 重新创建了一个虚拟环境,一切正常。
必须在上面安装
对于 Windows
安装pip install wheel
在您的浏览器上转到“ https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python ”后
找到适合 python 版本的包并下载。
并将该文件复制到 C:\\Users<your-computer-name> 。
再次进入 cmd 并在此处写入pip install flask-mysqldb
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.