vscode 启动项目时,设置 PYTHONPATH 导包路径

在 vscode 中,有时候我们希望从深层目录运行 Python 文件,但是如果 Python 文件导入了其他目录中的 py 模块,就会导包失败。

我们希望不管运行项目中哪个位置的 py 文件,都能从项目根目录作为搜索路径的开始,可以新建一个 .vscode/settings.json 文件:

json 复制代码
{
	// 执行脚本时,终端不会切换到脚本所在的路径
  "python.terminal.executeInFileDir": false,  
  // 可选,不保留上次关闭 vscode 前终端的会话
  "terminal.integrated.enablePersistentSessions": false,
  // Python path
  "terminal.integrated.env.windows": {  // linux 则是 env.linux
    "PYTHONPATH": "${workspaceFolder}"
  }
}
相关推荐
SamChan908 分钟前
在Web应用中集成PDF多语言翻译功能:PDFTranslator API实战指南
前端·python·ai·pdf·yapi·机器翻译
天天进步201515 分钟前
Python全栈项目--智能办公自动化系统
开发语言·python
颜酱1 小时前
09 | 重构项目结构
人工智能·python·langchain
Sisphusssss3 小时前
香橙派5plus GPIO
linux·python·ubuntu
颜酱3 小时前
08 | 把维度值同步到 Elasticsearch(生成阶段)
人工智能·python·langchain
久久学姐3 小时前
基础转码学 AI:Java+Python 双语言入门,3 个月可落地实战项目
java·python·ai·转码·实战项目
ZHOU_WUYI4 小时前
4. light wam 模型loss计算过程
开发语言·人工智能·python
nwsuaf_huasir4 小时前
【无标题】
python
洛兮银儿5 小时前
VScode注释快捷键的修改
ide·vscode·编辑器
Python私教5 小时前
Codex 写出的代码能跑却算错钱:我用 3 个测试拆穿一次 AI 编程幻觉
python·单元测试·ai编程