【发布时间】:2015-04-23 08:39:58
【问题描述】:
我使用 PyCharm 作为我的编辑器,似乎它与 certain sub-modules 即 numpy.random.normal 的表现不佳。为了不灰心,我追踪了numpy.random 的住所/usr/lib/python2.7/dist-packages/numpy/random。
我看不到任何正常情况。 __init__.py 中有它的定义,但没有实际代码可供我复制到我的项目的新类中。
我是不是在错误的地方寻找代码?
【问题讨论】:
-
为什么要看源码?你有什么问题?这些功能在 C 中实现,参见例如github.com/numpy/numpy/blob/master/numpy/random/mtrand/…
-
每当我尝试使用
noise = numpy.random.normal(0, power_noise, len(self.data))将其导入 PyCharm 时,它都会告诉我找不到参考。但是,如果我打开一个终端,我可以根据需要使用正常功能。 -
这看起来像一个 PyCharm 错误(事实上,他们的 bugtracker 列出了几个这样的错误)。这是一款商业产品,因此请将您的问题提交给软件开发人员。