pycharm使用远程环境debugger不了,但却能运行,已解决

IDE软件:Pycharm专业版

远程环境:Vagrant虚拟机Centos7.0

python环境:python3.6

问题描述:python程序能够正常运行,debugger的时候,不会进入debugger,而是直接运行程序,给与结果。(相当于debugger完全没有用)

debugger运行提示信息:pydev debugger: warning: trying to add breakpoint to file that does not exist: /mnt/work/code/python/xxx/c:/work/code/python/xxx/app/v2/mall/utils.py (will have no effect)

尝试过解决方法(对于我没效)

1,解决的方法是Run->View Breakpoint, 去掉显示出的breakpoint的勾选就可以了,可以看到和显示出的文件路径是一样的。

2,关闭Pycharm,删除工程目录下的.idea文件夹并重启。

3,删除所有的断点。可以点击下图所示的两个叠在一起的红色原点进行操作。

4,点击Pycharm的File>>Invalidate Caches / Restart...,然后选择Invalidate and Restart。这个操作清空了项目中的缓存信息。

最终解决方法(解决问题)

在File-》Settings-》Project-》Project Interpreter中的Path mappings添加本地代码位置和远程代码位置的映射。(即可解决问题)


————————————————
版权声明:本文为CSDN博主「DHogan」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dongyouyuan/article/details/90666408

你可能感兴趣的:(杂谈)