gpt4 book ai didi

numpy - 从 Pycharm 运行 numpy

转载 作者:行者123 更新时间:2023-12-04 15:27:34 28 4
gpt4 key购买 nike

我无法在 Pycharm 中运行 numpy,但在终端中运行良好。如何在 Pycharm 中使用 numpy?

这是我在 Pycharm 中得到的错误信息

Traceback (most recent call last):
File "/Users/giridhar/PycharmProjects/numpy/testfile", line 12, in <module>
a = np.array([1, 2, 3]) # Create a rank 1 array
AttributeError: module 'numpy' has no attribute 'array'

最佳答案

更新:

很可能您在另一个目录中有一个名为numpy.py的文件

当您在终端中运行 testfile.py 时,您位于目录“numpy”中,该目录没有文件 numpy.py,这就是它找到的原因正确的 numpy 模块。

但是,在 PyCharm 中,您可以将目录添加到 Sources Root(即 sys.path as explained in this answer),其中显然包含一个名为 numpy.py 的文件。 从您的 sys.path ( as explained by jetbrains ) 中删除该目录,它也应该在 PyCharm 中工作。


旧答案(错误!):

据我所知,目录名称不会干扰模块名称,除非您使用 __init__.py
将目录定义为包您需要小心命名目录的方式。 Python 解释器可能使用您的目录“numpy” 来查找函数“array()”,而不是使用 PyPI numpy 模块。 重命名该目录可能会解决您的问题。
所以,例如“/Users/giridhar/PycharmProjects/my-numpy/testfile”

关于numpy - 从 Pycharm 运行 numpy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61967664/

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