【发布时间】:2018-07-15 00:38:01
【问题描述】:
每当我尝试运行本地开发服务器时,我都会收到错误消息:ImportError: No module named MySQLdb,这让我发疯。我已经尝试了所有可以在网上找到的方法:
brew install mysqlpip install mysqldbpip install mysqlpip install mysql-pythonpip install MySQL-pythoneasy_install mysql-pythoneasy_install MySQL-pythonpip install mysqlclient
我的选项不多了,不知道为什么我会继续收到此错误。我正在尝试在 macOS Sierra 系统上使用 Google App Engine 运行我的本地开发服务器,并且我使用的是 python 2.7 版。我也在运行:source env/bin/activate 在我的项目文件所在的目录中,并且正在那里安装所有依赖项。我的路径如下所示:
/usr/local/bin/python:/usr/local/mysql/bin:/usr/local/opt/node@6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Python.framework/Versions/2.7/bin
有没有人有进一步的想法可以尝试解决这个问题?
【问题讨论】:
-
你应该使用 PyMySQL。
标签: python mysql django pip mysql-python