【问题标题】:Debugging on Pycharm while using Anaconda Env使用 Anaconda Env 在 Pycharm 上进行调试
【发布时间】:2018-10-21 11:35:48
【问题描述】:

我已更改解释器以使用我在 Anaconda 上创建的环境。 我用它在Win10上安装tensorflow。

如果我尝试运行脚本一切正常 如果我尝试调试任何脚本(甚至是空的 *.py 文件) 我得到:

  C:\Users\Barak\Anaconda3\envs\tfenv\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2018.1.2\helpers\pydev\pydevd.py" --multiproc --qt-support=auto --client 127.0.0.1 --port 54754 --file C:/Users/Barak/PycharmProjects/CV1/gg.py
pydev debugger: process 8588 is connecting


Process finished with exit code -1073741819 (0xC0000005)

请帮帮我,调试器好像没有配置什么的..help!!!

谢谢

【问题讨论】:

标签: debugging tensorflow pycharm anaconda


【解决方案1】:

尝试在对应的运行配置中添加PYDEVD_USE_CYTHON=NOPYDEVD_USE_FRAME_EVAL=NO环境变量。它应该可以暂时解决问题。同时,请在PyCharms bug tracker 提交一份工单,提供有关您的环境的详细信息(Python 和tensorflow 版本,idea.log 文件来自Help | Show Log in ...)。

【讨论】:

    【解决方案2】:

    我认为 Pavel 打算尝试添加值为 1 的 PYDEVD_USE_CYTHON,至少,这种方法在 Pycharm 中对我有用

    我已将 PYDEVD_USE_CYTHON 的值设置为 1 there

    不幸的是,我的终端输出 like this 有这个方块,但是,它肯定比长长的误导性错误消息要好

    【讨论】:

      猜你喜欢
      • 2013-08-25
      • 2017-04-04
      • 2013-10-20
      • 2015-03-13
      • 2012-08-25
      • 2019-05-12
      • 2021-04-15
      • 2020-04-26
      • 2013-12-07
      相关资源
      最近更新 更多