visual studio code导入自定义模块报错的解决方法(pycharm中能够运行的文件,vs code报错:未找到指定模块)

这篇具有很好参考价值的文章主要介绍了visual studio code导入自定义模块报错的解决方法(pycharm中能够运行的文件,vs code报错:未找到指定模块)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、先看下目录结构

vscode导入模块,vscode,pycharm,ide

二、在main.py中导入Utils中的模块,直接导入即可

from Utils.custom_event_parse import CustomEventParse

三、在custom_event_parse.py中导入execl_base.py中的模块

导入模块:

from Utils.execl_base import ExeclBase

以上这种导入方式,如果run文件是main.py,是可以run的。
但是如果直接运行custom_event_parse.py进行调试的时候,就会报错。

报错:

(venv) chen@chen Utils % python3 custom_event_parse.py
Traceback (most recent call last):
  File "burying-point-watcher/Utils/custom_event_parse.py", line 7, in <module>
    from Utils.execl_base import ExeclBase
ModuleNotFoundError: No module named 'Utils'

解决办法:

import sys
sys.path.append("..")
from Utils.execl_base import ExeclBase

修改vscode中的文件,记得保存一下再运行。文章来源地址https://www.toymoban.com/news/detail-712646.html

到了这里,关于visual studio code导入自定义模块报错的解决方法(pycharm中能够运行的文件,vs code报错:未找到指定模块)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Visual Studio Code跳转到CSS定义

    Visual Studio Code 快速跳转到 VUE文件 或 CSS文件的定义位置(跳转到class定义,跳转到css定义),插件Css Peek、Vue Peek 对提升开发效率上,事半功倍。 目录 1、跳转到CSS定义 1.1、CSS Peek 1.2、Vue Peek 2、其他插件 2.1、TypeScript Vue Plugin (Volar) 2.2、C/C++ for Visual Studio Code 运行环境: Wind

    2023年04月14日
    浏览(36)
  • 【Visual Studio Code】---自定义键盘快捷键设置

    在编程的艺术世界里,代码和灵感需要寻找到最佳的交融点,才能打造出令人为之惊叹的作品。 而在这座秋知叶i博客的殿堂里,我们将共同追寻这种完美结合,为未来的世界留下属于我们的独特印记。 开发系统:Windows11 软件版本:Sublime Text 4 使用快捷键进入键盘快捷键设置

    2024年02月16日
    浏览(66)
  • Visual Studio Code报错:You are trying to start Visual Studio Code as a super user which isn‘t......

    不推荐以root账户启动vscode,需要添加参数 添加以下配置 配置生效

    2024年01月21日
    浏览(44)
  • cv2导入失败原因及安装opencv后仍报错的解决方式

            对于python而言,在引用opencv库的时候需要写为import cv2。其中,cv2是opencv的C++命名空间名称,使用它来表示调用的是C++开发的opencv的接口。如果没有下载opencv库的话,直接导入cv2会报错:ModuleNotFoundError:No module named \\\'cv2\\\'。         直接pip install cv2是不行的,会报错

    2024年02月05日
    浏览(131)
  • Visual Studio Code--代码全白色/不区分颜色的解决

    如果只修改文本为HTML格式代码还是没有颜色的话,试试以下操作~ VsCode左下角的设置,用户,最上方搜索栏 Code Actions On Save -在settings.json中编辑 }, (记得在原来的}后补,)

    2024年02月09日
    浏览(60)
  • Visual Studio Code中npm脚本找不到解决方法

    1.在运用npm途中,发现Visual Studio Code第一次打开时,npm脚本还在  2.第二次打开,就发现npm脚本不见了  3.上网查了一下,很多博主说被隐藏了,但是我隐藏哪里也没有  4.在网上尝试了俩种方法( 注意:以下俩种方法,对我出现npm脚本都没用,但是你们电脑可以尝试一下 )   方

    2024年02月08日
    浏览(44)
  • 解决方法:Visual Studio Code中npm脚本找不到

    第一步:通过 设置/用户设置/扩展/MPM 更改NPM默认配置,如下图所示 第二步:重启VS Code,并且 双击打开package.json文件 ,然后点击 资源管理器处的3个小点 , 勾选npm脚本选项 ,如图所示 然后就能都显示NPM脚本小窗口了。

    2024年02月10日
    浏览(41)
  • Visual Studio Code连接不上Ubuntu的解决办法

    解决步骤: 1、 检查Ubuntu是否有网络 ,主要看有无网络IP,这里用到了 ifconfig命令 (注: Windows系统是ipconfig ); 2、若没有,则关闭网络, sudo service network-manager stop ; 3、进入网络配置文件, sudo vi /etc/NetworkManager/NetworkManager.conf ; 4、若 managed=false ,则 把false改为true ; 5、保

    2024年01月16日
    浏览(39)
  • 在Visual Studio Code中有很多红色波浪线怎么解决?

     这么看呢,代码没什么问题,为什么有那么多红色波浪线呢?其实出现这个的原因是代码和vetur插件的格式不对应所以导致出现红色波浪线。解决办法  1.可以严格遵循vetur的格式去写,不过麻烦。  2.打开设置搜索vetur 将这三个取消掉。  

    2024年02月16日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包