我无法在PyCharm中运行NumPy,但它在终端(Mac OS(上运行良好。如何让 NumPy 在 PyCharm 中工作?
这是我从PyCharm收到的错误消息:
Traceback (most recent call last):
File "/Users/giridhar/PycharmProjects/numpy/testfile", line 12,
in a = np.array([1, 2, 3]) # Create a rank 1 array
AttributeError: module 'numpy' has no attribute 'array'
看起来 Pycharm 可见的 Python 和系统 python 是不同的。你必须指定Pycharm应该使用哪个python解释器。
您可以通过以下方式执行此操作:
-
按 Ctrl+Alt+S 打开项目设置/首选项。
-
在"设置/首选项"对话框中,选择 Ctrl+Alt+S ,选择"项目 {项目名称} |项目解释器。单击配置项目解释器图标,然后选择添加。
您也可以尝试将其添加到 Python 文件的顶部:
#!/opt/python3.7/bin/python
这将允许您从终端指定应使用哪个 python 解释器。只要确保您使用的是已经安装了numpy的Python interepreter即可。