因此,我已经可以使用新的存储库,并且正在打开一个预先存在的Ipython笔记本。
在该笔记本中,我有以下一行:(foo blah和boo显然不是真实姓名,出于这个问题的目的,我更改了它们)。
from foo.blah.boo import some_function
我当然得到了ImportError: foo.blah.boo
,因为它在任何地方都找不到。
这是我的问题,我似乎无法在任何地方找到!我尝试对该函数定义进行grepping无效,而且似乎也找不到任何名为foo
的目录。
我对我在这里做错的事情不知所措...谢谢!
答案 0 :(得分:1)
共享笔记本的人可能有一个自定义的PYTHONPATH,即他们拥有一个带有各自模块foo.blah.boo
的单独目录,因此您无法在线找到该模块,也无法在存储库中找到目录< / p>