首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >pydev调试器在启动时失败,但代码运行正常

pydev调试器在启动时失败,但代码运行正常
EN

Stack Overflow用户
提问于 2019-05-24 02:45:57
回答 3查看 547关注 0票数 1

当我用LiClipse (两者的最新版本)启动pydev调试器时,我得到一个"KeyError:“异常。

我已确保工作区文件夹具有适当的权限。即使我在管理员模式下运行LiClipse,也会遇到此问题。

我希望能够调试我的python代码。我的实际结果是以下错误:

代码语言:javascript
运行
复制
pydev debugger: starting (pid: 15388)
Traceback (most recent call last):
  File "C:\Program Files\Brainwy\LiClipse 5.2.4\plugins\org.python.pydev.core_7.2.1.201904261609\pysrc\pydevd_file_utils.py", line 487, in _original_file_to_client
    return cache[filename]
KeyError: 'c:\\users\\xyz\\my documents\\liclipse workspace\\xyzjirabot\\xyzjirabot.py'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files\Brainwy\LiClipse 5.2.4\plugins\org.python.pydev.core_7.2.1.201904261609\pysrc\_pydevd_bundle\pydevd_net_command_factory_xml.py", line 197, in make_thread_stack_str
    py_db, curr_frame, frame_id_to_lineno
  File "C:\Program Files\Brainwy\LiClipse 5.2.4\plugins\org.python.pydev.core_7.2.1.201904261609\pysrc\_pydevd_bundle\pydevd_net_command_factory_xml.py", line 170, in _iter_visible_frames_info
    filename_in_utf8 = pydevd_file_utils.norm_file_to_client(abs_path_real_path_and_base[0])
  File "C:\Program Files\Brainwy\LiClipse 5.2.4\plugins\org.python.pydev.core_7.2.1.201904261609\pysrc\pydevd_file_utils.py", line 489, in _original_file_to_client
    translated = _path_to_expected_str(get_path_with_real_case(_AbsFile(filename)))
  File "C:\Program Files\Brainwy\LiClipse 5.2.4\plugins\org.python.pydev.core_7.2.1.201904261609\pysrc\pydevd_file_utils.py", line 196, in _get_path_with_real_case
    return _resolve_listing(drive, iter(parts))
  File "C:\Program Files\Brainwy\LiClipse 5.2.4\plugins\org.python.pydev.core_7.2.1.201904261609\pysrc\pydevd_file_utils.py", line 159, in _resolve_listing
    dir_contents = cache[resolved_lower] = os.listdir(resolved)
PermissionError: [WinError 5] Access is denied: 'C:\\Users\\xyz\\My Documents'
EN

回答 3

Stack Overflow用户

发布于 2019-05-24 02:51:56

当我发布这个问题时,我注意到文件名作为关键字和实际文件路径存在大小写差异。我将工作区移到了C盘的根目录下,这似乎已经解决了这个问题。

票数 1
EN

Stack Overflow用户

发布于 2019-12-06 02:10:06

我想是文件名中的空格。我将其移动到\Users\kieveli\Source\LiClipseWorkspace\,一切都正常工作。

票数 0
EN

Stack Overflow用户

发布于 2020-08-30 16:21:51

有相同的问题-路径被设置为"..\My Documents“而不仅仅是"..\Documents”。将工作区更改为另一个目录解决了此问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56281257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档