python - 使用Pycharm调试django meet错误

标签 python mysql django pycharm

我尝试使用 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 中进行调试,您应该首先在编辑配置中设置虚拟环境:

  1. 从工具栏菜单中选择运行
  2. 点击编辑配置
  3. 在新对话框中,选择 Python 解释器旁边的项目虚拟环境。
  4. 之后调试您的项目。(它应该可以工作)

如果您在第 3 步的选项中找不到您的虚拟环境,请尝试在 PyCharm 中添加您的虚拟环境,如下所示:

  1. 从工具栏菜单中选择文件

  2. 从下拉列表中选择设置选项。

  3. 在新对话框中,从左侧菜单中选择项目:MyProject> Python Interpreter选项。

  4. 从右上角选择“添加”(“+”) 符号并找到您的虚拟环境目录。您会看到我在下面的图片上标记的标志: image

然后重复配置编辑的第一个过程。

关于python - 使用Pycharm调试django meet错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39142335/

相关文章:

Pythoncurses如何使用curses.setsyx(y,x)更改光标位置?

python - 为什么我的 LSTM 在 tensorflow 中学习得这么慢而且很糟糕?

python - 如何使用 matplotlib 沿着指定半径的点 (x1,y1) 和 (x2,y2) 的长度绘制圆柱体?

php - 关注用户时获取mysql记录

Django : get object from foreign key

python - 更新进度条-MVP模式

mysql - 无法在linux centos 7版本上安装percona mysql

android - 使用 select (android sqlite) 从一个表插入到另一个表

python - 计算 Django 项目中的代码行数

python - 如何在保存一次后将模型实例设置为只读?