我尝试使用 pycharm 调试我的 django 项目,但由于连接到 mysql 数据库时出现错误“加载 MySQLdb 模块时出错”而失败。其实我一开始连接django和mysql的时候就遇到过这个问题,通过添加一行解决了这个问题 bash_profile 中的“export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/”,因为在我的 Mac 中 mysql 在此路径中停滞。我尝试将此变量添加到 Pycharm 首选项的 Python 控制台和 Django 控制台,但它仍然不起作用。 我认为这可能是因为 Pycharm 有内置的环境变量设置,但我该如何解决这个问题? 感谢您的帮助!
顺便说一句,我正在使用 Macbook、Python3.5、Django1.10、MySQL。
最佳答案
要在 PyCharm 中进行调试,您应该首先在编辑配置中设置虚拟环境:
- 从工具栏菜单中选择运行。
- 点击编辑配置。
- 在新对话框中,选择 Python 解释器旁边的项目虚拟环境。
- 之后调试您的项目。(它应该可以工作)
如果您在第 3 步的选项中找不到您的虚拟环境,请尝试在 PyCharm 中添加您的虚拟环境,如下所示:
从工具栏菜单中选择文件。
从下拉列表中选择设置选项。
在新对话框中,从左侧菜单中选择项目:MyProject> Python Interpreter选项。
然后重复配置编辑的第一个过程。
关于python - 使用Pycharm调试django meet错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39142335/