Python 如何找到一个不使用';似乎哪里都没有定义?
因此,我获得了一份新的回购协议,我正在打开一个预先存在的Ipython笔记本 在那个笔记本里,我有以下几行:(foo blah和boo显然不是真名,我为了这个问题改变了他们) 我当然得到了ImportError:foo.blah.boo,因为它在任何地方都找不到 这是我的问题,但我似乎找不到这个模块的任何地方!我尝试过对这个函数定义进行grepping,但没有结果,而且我似乎在任何地方都找不到名为Python 如何找到一个不使用';似乎哪里都没有定义?,python,module,ipython,python-import,Python,Module,Ipython,Python Import,因此,我获得了一份新的回购协议,我正在打开一个预先存在的Ipython笔记本 在那个笔记本里,我有以下几行:(foo blah和boo显然不是真名,我为了这个问题改变了他们) 我当然得到了ImportError:foo.blah.boo,因为它在任何地方都找不到 这是我的问题,但我似乎找不到这个模块的任何地方!我尝试过对这个函数定义进行grepping,但没有结果,而且我似乎在任何地方都找不到名为foo的目录 我不知道我在这里做错了什么。。。谢谢 共享笔记本的人可能有一个自定义的PYTHONPA
foo
的目录
我不知道我在这里做错了什么。。。谢谢 共享笔记本的人可能有一个自定义的PYTHONPATH,也就是说,他们有一个单独的目录和自己的模块
foo.blah.boo
,所以你无法在线找到该模块,或者在repo中找到一个目录我被否决了,但没有给出任何理由。我没有否决,但-你没有问问题。我们不知道你的设置。你希望我们在这里提出什么建议?似乎你复制这一行的地方只是一个示例行,他们希望你用实际需要的库替换foo-blah-blah-blah-blah-blah-blah。您需要将其替换为代码中所需的once。例如,如果要打印某些内容,请使用import matplotlib.pyplot as plt
。这里的foo
是matplotlib
和blah
是pyplot
。希望你得到我想要的say@roganjosh修复了这个问题。@Bazingaa是的,但这不是他们的真实姓名。(为了隐私,我自己改了名字)。这是他们创建的一个模块名,但我似乎在任何地方都找不到它,或者正如@Bazingaa在您的问题中指出的,您需要用实际的模块替换它foo
,blah
,boo
通常是代码示例中的占位符。是的,我开始怀疑。。。然而,此目录中的所有Ipython笔记本似乎都使用同一行。PS这是一个自制的模块,我怀疑。这不是他们的实际名称,我已经更改了隐私目的的名称
from foo.blah.boo import some_function