python:無法打開“xx.py”: 發(fā)生了系統(tǒng)錯誤

問題描述

最近在用 vscode 做 python 開發(fā),在執(zhí)行“轉到定義”(Mac: f12, windows: ctrl+鼠標左鍵)的時候提示:
無法打開“xx.py”: 發(fā)生了系統(tǒng)錯誤 (ENOTDIR: not a directory, stat '/Projects/xx.py/Projects/xx.py)

解決方法

vscode 里安裝 pyDev
擴展地址:https://marketplace.visualstudio.com/items?itemName=fabioz.vscode-pydev
官方地址:http://www.pydev.org/vscode/

兩個注意點

1.需要安裝 java8

2.默認使用“python”環(huán)境變量,筆者我使用的macOS,同時存在2.7和 3.7,如果你的情況跟我一樣,需要設置一下

  1. 打開 vscode 的設置,快捷鍵是 “cmd+,”
  2. 搜索設置項“python.pydev.pythonExecutable”,然后輸入“/usr/local/bin/python3”(不含雙引號)
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容