Eclipse Neon 4.6.0,PyDev 5.1.2,OS X El Capitan 10.11.6,GAE SDK 1.9.40
我正在开发的项目在本地和appspot.com上运行,我正试图从Pycharm迁移到Eclipse,看看Eclipse是否对我更好。我安装了PyDev插件。在调试模式下运行时,该项目工作正常。
当调试器在断点处暂停时,我在控制台上收到此警告:
/Users/[my_user_id]/.p2/pool/plugins/org.python.pydev_5.1.2.201606231256/pysrc/_pydevd_bundle/pydevd_xml.py:85: RuntimeWarning: Parent module '_pydevd_bundle' not found while handling absolute import
当我在任何断点处暂停调试器时,我在Python提示符下输入任何有效或无效的命令,我得到Python的expect响应,然后出现此错误:
Traceback (most recent call last):
File "/Users/[my_user_ID]/.p2/pool/plugins/org.python.pydev_5.1.2.201606231256/pysrc/_pydevd_bundle/pydevd_save_locals.py", line 35, in save_locals
ImportError: No module named _pydevd_bundle
我的假设是_pydevd_bundle的路径在某种程度上是一个问题但是,正常的修复程序没有得到它。
那条道路是:
/Users/[my_user_ID]/.p2/pool/plugins/org.python.pydev_5.1.2.201606231256/pysrc
我在Finder中检查过。
到目前为止,我已尝试过以下内容:
/pysrc
目录下的所有模块添加到Forced
Builtins列表__init__.py
档案。我唯一没有尝试的就是吹掉我的整个Python安装,从头开始,附上所有内容。只需要在修复时使用50/50的镜头进行更多工作。
由于调试器似乎工作正常,这可能比其他任何事情更令人烦恼。但是,它可能隐藏其他错误。任何帮助将不胜感激。
更新:我将GAE SDK升级到1.9.40,重新安装了Eclipse,并重新安装了PyDev,没有任何乐趣。