Python 使用Anaconda-可以将numpy导入Jupyterlab,但不能导入Jupyter笔记本

Python 使用Anaconda-可以将numpy导入Jupyterlab,但不能导入Jupyter笔记本,python,numpy,jupyter-notebook,pycharm,Python,Numpy,Jupyter Notebook,Pycharm,在Windows中使用Anaconda启动应用程序的绝对新手。我可以在笔记本电脑或控制台中的JupyterLabs中成功运行此代码,在Spyder中也可以正常运行,但在Pycharm中运行时出现错误: import numpy as np weights = np.array([0.1, 0.2, 0]) def neural_network(input, weights): pred = input.dot(weights) retu

在Windows中使用Anaconda启动应用程序的绝对新手。我可以在笔记本电脑或控制台中的JupyterLabs中成功运行此代码,在Spyder中也可以正常运行,但在Pycharm中运行时出现错误:

    import numpy as np

    weights = np.array([0.1, 0.2, 0])

    def neural_network(input, weights):
        pred = input.dot(weights)
        return pred

    toes = np.array([8.5, 9.5, 9.9, 9.0])
    wlrec = np.array([0.65, 0.8, 0.8, 0.9])
    nfans = np.array([1.2, 1.3, 0.5, 1.0])

    input = np.array([toes[0], wlrec[0], nfans[0]])
    pred = neural_network(input, weights)

    print(pred)

我收到以下错误消息:

ModuleNotFoundError: No module named 'numpy'

我需要检查什么才能了解为什么我可以访问JupyterLabs中的这个库,但不能访问PyCharm,即使这两个库都是从我的Anaconda仪表板启动的?我可以很好地导入您。

您需要在pycharm中安装numpy,请参见

您必须将numpy安装到pip install numpy或conda install numpy正在使用的环境中,也请参见pycharm中的

,您需要设置正在使用的环境,以便它能够看到您已经安装的软件包。 如果在PyCharm中打开设置,您将看到以Project开头的菜单项:。。。。在这下面,转到项目解释器并添加一个新环境。这应该是默认情况下为您安装Anaconda的文件夹,它是C:\Users\\Anaconda3\


因此,在这种情况下,您要查找的Python可执行文件将位于C:\Users\\Anaconda3\bin\Python中-这可能因您安装Anaconda的位置而异。

检查PyCharm中的Python解释器。也许你没有使用conda虚拟环境。如果是这样的话,换一个口译员。工作得很有魅力。感谢您提供特定页面的链接和屏幕截图。@JG我太新了,我没有足够的信誉点数来更改计数器。我对你的两个答案都投了赞成票,不知道是谁对你投了反对票。我得到了我需要的答案,非常感谢。谢谢。你是对的,但我对编程太陌生了,不知道该去哪里找,因为我甚至不知道我需要查找的术语是安装一个软件包。哈哈,谢谢你和@gftea的怜悯