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