[英]Import NumPy on PyCharm
我正在尝试在 PyCharm 上导入 NumPy。
使用 PyCharm 终端和 Miniconda 我启动了命令:
conda install numpy
这是输出:
Fetching package metadata: ....
Solving package specifications: ....................
# All requested packages already installed.
# packages in environment at C:\Users\...\Miniconda3:
#
numpy 1.10.4 py35_0
所以我运行我的项目,但终端说:
ImportError: No module named 'numpy'
在我的项目栏上,我可以看到两个不同的文件夹,一个是我的项目,另一个是外部库。
在External libraries
>
Extendend definitions
有一个 NumPy 文件夹,所以我猜安装进行得很顺利。
去
如果它不起作用,这可以帮助您:
https://www.jetbrains.com/help/pycharm/installing-uninstalling-and-upgrading-packages.html
在 PyCharm 中转到
C:\\Miniconda3\\envs\\my_env\\python.exe
,其中my_env是您要使用的环境或者,如果您没有创建任何其他环境(如果您从未调用conda create -n my_env python=3
),则在步骤 3 中使用C:\\Miniconda3\\python.exe
。
您可以使用activate my_env
conda info -e
获取当前环境的列表,并使用activate my_env
切换到其中之一。
似乎每个项目都可能在项目特定的计算环境中拥有单独的 Python 库集合。 为了使用numpy
我转到 pycharm 窗口底部的终端并运行pip install numpy
,一旦该过程完成运行安装和索引,我的 python 项目就能够从代码行import numpy as np
. 似乎您可能需要为在 numpy 中设置的每个项目执行此操作。
我在将 numpy 包安装到 pycharm 时遇到了问题,终于想通了。 我希望这对在 pycharm 上安装 numpy 和其他软件包时遇到相同问题的人有所帮助。
Pycharm 设置:
转到文件 => 设置 => 项目 => 项目解释器。 在这个窗口中选择合适的项目解释器。 之后,将显示所选项目解释器下的包列表。 从列表中选择 pip 并检查版本列和最新版本列是否相同。 如果不同,通过选择 pip 并使用列表右侧的向上三角形符号将版本升级到最新版本。 升级成功完成后,您现在可以从加号添加新包。
我希望这对某人来说是清楚和有用的。
另一种选择是在 pycharm 上打开终端并使用 pip 安装它
sudo pip install numpy
我将Anaconda3/Library/Bin
添加到环境路径中,PyCharm 不再抱怨错误。
由https://intellij-support.jetbrains.com/hc/en-us/community/posts/360001194720/comments/360000341500陈述
一般来说,问题的原因可能如下:
您使用新的虚拟环境启动了一个新项目。 所以可能你从终端安装了 numpy,但它不在你的 venv 中。 所以
从 PyCahrm 界面安装它:设置 -> 项目解释器 -> 添加包
或激活您的 venv 和 -> pip install numPy
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.