python - 有没有办法让 Spyder 在 Anaconda 上导入 numpy?
问题描述
我正在尝试导入 numpy、pandas 和其他包,但每次尝试时,都会出现错误/问题,即“ModuleNotFoundError: No module named 'numpy'”。我认为它可能是 python 版本,因为 Spyder 说它使用 3.8.2 python 而我每个“python -V”都使用 3.8.8。切换时,它显示“要求已经满足:/opt/anaconda3/lib/python3.8/site-packages (1.20.3) 中的 numpy”,但我仍然无法在 Spyder 中导入 numpy。
- Spyder 版本:4.2.5 无
- Python 版本:3.8.2 64 位
- Qt版本:5.9.7
- PyQt5 版本:5.9.2
- 操作系统:达尔文 19.6.0
终端:
(base) readinger:~ neuro$ python -V
Python 3.8.2
(base) readinger:~ neuro$
(base) readinger:~ neuro$
(base) readinger:~ neuro$ pip install numpy
Requirement already satisfied: numpy in /opt/anaconda3/lib/python3.8/site-packages (1.20.3)
(base) readinger:~ neuro$
Anaconda 上的 Spyder:
runcell(0, '/Users/uju/untitled0.py')
Traceback (most recent call last):
File "/Users/uju/untitled0.py", line 9, in <module>
import numpy as np
ModuleNotFoundError: No module named 'numpy
解决方案
主要问题是由于您numpy
在终端上而不是在 Anaconda 上安装引起的。
要解决此问题,请转到 Anaconda-Navigator 并安装该软件包。
由于你得到的屏幕是空的,你必须更新 anaconda 导航器(首先根据需要关闭所有窗口)。在命令行类型中:
conda deactivate
conda update anaconda-navigator
这应该会更新导航器并允许您正常安装。
或者,您可以在终端中从 anaconda 安装 numpy:
conda install numpy
推荐阅读
- android - 如何使用 fmod 上的 dsp 效果快速保存文件?
- java - 如何使用列表从 html 填充字符串?
- c# - 带有绑定的 TextBlock 的条件语句
- javascript - 在不重新加载页面的情况下更改图像 src
- reactjs - 什么时候需要使用 reacts prevState?
- c# - 多个用户看到的全局变量
- opengl - glBegin(GL_LINES) 工作,但 glBegin(GL_POINTS) 不能正常工作?
- rust - 如何为盒装特征对象实现`serde::Serialize`?
- css - CSS:不位于标题下方的 Divs/文章 - 定位问题
- ios - 如何在Apple Maps中获取给定半径内所有附近地点的列表