gpt4 book ai didi

python - 使用 docker 在 Jupyter Notebook 上导入错误 : No module named. ..

转载 作者:行者123 更新时间:2023-12-01 01:28:36 28 4
gpt4 key购买 nike

我正在 Windows 10 和 Jupyter 笔记本上使用 docker 运行一个项目(很抱歉术语不准确,但我对这一切还很陌生)。我必须导入一些本地存储在我的 PC 上的模块,但当我在 Jupyter 上执行此操作时,我收到错误 ImportError: No module named。我不明白为什么有些模块加载正确,而其他模块则不正确。我检查了 Windows 上的本地文件夹,发现所有文件夹都有空的 __init__.py 文件。这是我的代码:

from abc.config import getConfig
from abc.log_util import getLogger
from abc.services.rcp.library import indb

前两行工作正常,第三行出现ImportError。但是,我的 PC 上确实有一些名为 abc/services/rcp/library 的目录。如果我在 Jupyter 笔记本上运行命令

import sys
sys.path

我得到了输出

['',
'/mnt/shared/abc-services-rcp',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/usr/lib/python2.7/lib-old',
'/usr/lib/python2.7/lib-dynload',
'/usr/local/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages/PILcompat',
'/usr/lib/python2.7/dist-packages/gtk-2.0',
'/usr/lib/python2.7/dist-packages/wx-3.0-gtk2',
'/usr/local/lib/python2.7/dist-packages/IPython/extensions',
'/root/.ipython']

所以abc-services-rcp路径似乎就在那里。有什么想法吗?

最佳答案

我解决了这个问题,我会发布答案,以防将来有人遇到我同样的问题。显然模块abc.services.rcp没有安装。我通过执行命令pip list发现了这一点,我发现该模块不存在。在 jupyter 上执行 pip install abc.services.rcp 并等待模块安装完成,然后重新启动内核并再次运行 import 代码就足够了.

关于python - 使用 docker 在 Jupyter Notebook 上导入错误 : No module named. ..,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53116371/

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