pycharm连接服务器远程调试出现No module named‘

pycharm连接服务器远程调试出现No module named‘,第1张

pycharm连接服务器远程调试出现No module named‘ 问题:使用pycharm远程调试一致出现No module named’_pydevd_bundle_ext’这个错误

坑坑…,这个错误浪费了我3个小时。
我的代码如下:

if __name__ == '__main__':
    print('DD')
    print()

错误如下

Traceback (most recent call last): File "/home/www/.pycharm_helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch.py", line 55, in from _pydevd_bundle.pydevd_cython_wrapper import trace_dispatch as _trace_dispatch, global_cache_skips, global_cache_frame_skips, fix_top_level_trace_and_get_trace_func File "/home/www/.pycharm_helpers/pydev/_pydevd_bundle/pydevd_cython_wrapper.py", line 48, in raise exc importError

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/www/.pycharm_helpers/pydev/pydevd.py", line 49, in from _pydevd_bundle.pydevd_trace_dispatch import ( File "/home/www/.pycharm_helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch.py", line 63, in delete_old_compiled_extensions() File "/home/www/.pycharm_helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch.py", line 18, in delete_old_compiled_extensions import _pydevd_bundle_ext ModuleNotFoundError: No module named '_pydevd_bundle_ext'

Process finished with exit code 1
尝试方法1: 网上说有文件或者文件名称为code,结果我的工程里没有。 尝试方法2:在pycharm中设置如下,结果失败

尝试方法3:将红色框住的部分取消,结果失败

尝试方法4:以为是pycharm的问题,结果换了多个版本还是一样,失败。 尝试方法5:以为是服务器环境文件,看同事使用没有问题,结果失败。 最终发现问题是

pycharm helpers path的路径有问题,将该路径更改为项目路径,问题解决。
个人理解,出现该问题主要是服务器中的不同的虚拟环境的pycharm helpers path都指向里这个路径,导致在debug的时候出现错误。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5689978.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存