解决vscode的导包问题

vscode写python代码时会出现在子文件目录下运行代码出现导包错误,现有两种方式可以解决:

1.在包中写入

复制代码
import sys
sys.path.append('/home/path/your_project')

该种方式只能针对该文件使用,更换到同一个项目的其他目录就无法使用了。

2.更改vscode的配置

打开设置->settings.json向其中添加

复制代码
{
    "terminal.integrated.env.windows": {
        "PYTHONPATH": "/path/to/your/project"
    },
    "terminal.integrated.env.linux": {
        "PYTHONPATH": "/path/to/your/project"
    },
    "terminal.integrated.env.osx": {
        "PYTHONPATH": "/path/to/your/project"
    }
}

然后重启vscode即可。该配置对同一个项目的其他文件、文件夹均有效。

参考连接:

https://blog.csdn.net/weixin_45312236/article/details/137077440

相关推荐
chushiyunen4 小时前
python单例模式、大模型一次加载多次复用
开发语言·python·单例模式
威联通安全存储4 小时前
某大型电力装备制造企业:基于威联通NAS的核心图纸保护与数据治理实践
python
Kang.Charles4 小时前
python读取环境变量
python
Birdy_x4 小时前
Python进阶(1)- logging
python
飞翔的烤鸡翅4 小时前
Kilo Code在PyCharm上的一些实践
ide·python·pycharm·ai编程·kilo code
Roselind_Yi4 小时前
从线性回归实战到Python依赖安装踩坑:我的机器学习入门排雷记
笔记·python·算法·机器学习·回归·线性回归·学习方法
干啥啥不行,秃头第一名4 小时前
Python深度学习入门:TensorFlow 2.0/Keras实战
jvm·数据库·python
二闹5 小时前
一文了解Python里的函数名和函数参数到底啥关系?
后端·python
tiandyoin5 小时前
vscode copilot 的配置文件提示警告
ide·vscode·copilot