解决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

相关推荐
渣渣苏几秒前
Python爬虫入门
爬虫·python
zyb11475824332 分钟前
集合的学习
开发语言·python·学习
嫂子的姐夫4 分钟前
036-spiderbuf第C9题
爬虫·python·js逆向·逆向
Python大数据分析@14 分钟前
Python包管理器 uv是否替代conda?
python·conda·uv
小白学大数据18 分钟前
Python 爬虫实战:批量抓取应用商店分类应用
爬虫·python·分类
亿牛云爬虫专家22 分钟前
解耦之美:将业务逻辑从繁杂的代理异常捕获中抽离
python·爬虫代理·业务逻辑·代理ip·异常捕获·try-except·重试算法
N盒22 分钟前
【WhisperX+M2M100】快速视频转字幕工具
python·pip
mingshili23 分钟前
[架构设计] pypubsub 底层实现机制与高性能替代方案
python·架构设计
电商API&Tina26 分钟前
item_video-获得淘宝商品视频 API||商品API
java·大数据·服务器·数据库·人工智能·python·mysql
YMWM_28 分钟前
PyArmor介绍
python