m0_73846345 2024-11-03 14:06 采纳率: 33.3%
浏览 12
已结题

pycharm中导入模块出错

问题遇到的现象和发生背景

我的一个项目导入到pycharm中,各个模块都安装好了,用的是anaconda建立的一个虚拟环境,在pycharm中也导入了。奇怪的就是我要训练的模型代码import导入模块有问题,而且该路径下确实是存在该模块。如下图所示:

img


而且,不止这个模型有问题,其他的模型也是导入以上相同模块时出现问题。

遇到的现象和发生背景,请写出第一个错误信息

运行的结果是这样的:

img


错误信息是:

Traceback (most recent call last):
  File "D:\Deeplabv3plus_pytorch\segmentation_models.pytorch-main\segmentation_models_pytorch\decoders\deeplabv3\model.py", line 9, in <module>
    from .decoder import DeepLabV3Decoder, DeepLabV3PlusDecoder
ImportError: attempted relative import with no known parent package
我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%

我尝试在虚拟环境中pip install导入这个路径下的模块,但是显示都是已安装。后来又尝试了用绝对路径导入模块,不知道我导入的对不对,但是结果还是没导入成功,仍是报错。最后我怀疑是不是_init_.py没有写,但是即使写了加载该路径的模块,还是直接就报错。

我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”

希望有人可以帮帮我这个苦命大学生吧,如果可以帮我解决上面的问题,我真的十分感谢,而且会有米米~

  • 写回答

20条回答 默认 最新

  • 专家-皆知 2024-11-03 14:18
    关注

    以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。

    解决方法

    1. 在PYCHARM中点击“文件”-“另存为”,选择“保存文件夹”。
    2. 点击“新建项目”,然后在“PYTHON选项”下勾选“使用ANACONDA环境创建”。
    3. 重启PYCHARM后,重新运行你的代码,应该就能正常工作了。
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月4日
  • 创建了问题 11月3日

悬赏问题

  • ¥15 我这个代码哪里有问题 acm 平台上显示错误 90%,我自己运行好像没什么问题
  • ¥50 C#编程中使用printDocument类实现文字排版打印问题
  • ¥15 找会编程的帅哥美女 可以用MATLAB里面的simulink编程,用Keil5编也可以。
  • ¥15 已知隐函数其中一个变量τ的具体值,求另一个变量
  • ¥15 r语言Hurst指数
  • ¥15 Acrn IVSHMEM doorbell问题
  • ¥15 yolov5中的val测试集训练时数量变小问题
  • ¥15 MPLS/VPN实验中MPLS的配置问题
  • ¥15 materialstudio氢键计算问题
  • ¥15 echarts图表制作