我是Python和Python Flask的新手,遇到了一个错误。我正在使用Ubuntu18.04.3LTS和Python2.7.15+构建一个PythonFlaskWeb应用程序。在
安装flaskmysqldb时遇到一个错误。在
$ pip install flask-mysqldb
全部输出:
^{pr2}$我读过其他几个问题和解决方案(https://stackoverflow.com/a/51228348/12403455),建议使用:
mysqlclient‑1.4.5‑cp27‑cp27m‑win_amd64.whl
所以我用以下方法安装:
$ pip install mysqlclient-1.4.5-cp27m-win_amd64.whl
遇到了一个错误:
Requirement 'mysqlclient‑1.4.5‑cp27‑cp27m‑win_amd64.whl' looks like a filename, but the file does not exist
mysqlclient‑1.4.5‑cp27‑cp27m‑win_amd64.whl is not a valid wheel filename.
我不确定如何解决这个问题或如何继续。任何帮助都将不胜感激。在
您不能使用
mysqlclient‑1.4.5‑cp27‑cp27m‑win_amd64.whl
,因为这是一个Windows的轮子,您在Linux上。在项目^{} ,它是
flask-mysqldb
的一个依赖项,它不为Linux分发wheels,因此您必须直接从源代码(mysqlclient-1.4.5.tar.gz
)进行构建。在您的安装可能由于缺少生成依赖项而失败。在
作为project landing page has mentioned,首先安装生成依赖项:
然后重试
pip install user flask-mysqldb
。在相关问题 更多 >
编程相关推荐