gpt4 book ai didi

python - "ImportError: No module named..."导入我自己的模块时

转载 作者:太空狗 更新时间:2023-10-30 01:42:40 25 4
gpt4 key购买 nike

我正在尝试导入一个模块,但一直收到 ImportError。

在 PortfolioStatus.py 文件中,我有以下代码,它从 share_data.py 模块导入 share_data 类
从 Shares.share_data 导入 share_data

我收到以下错误:

File "/home/lucasamos/FYP/Shares/Communication/PortfolioStatus.py", line 3, in <module>
from Shares.share_data import share_data
ImportError: No module named Shares.share_data

为了让事情变得更困惑,这在我的本地机器上运行良好,但我在 PythonAnywhere 上托管,这就是我收到错误的地方

我的文件层次结构如下图所示

File hierarchy

提前致谢!

最佳答案

你应该试试这个:

import sys
sys.path.append("../Shares/templates")
import share_data

它将您的模板文件夹添加到 python 正在检查模块的路径列表中。

关于python - "ImportError: No module named..."导入我自己的模块时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35555843/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com