从 Python 3.7 conda 环境中在 Spyder 下导入 numpy 时出现 ImportError
ImportError when importing numpy under Spyder from within a Python 3.7 conda environment
我在我的 Ubuntu 虚拟机上创建了一个名为 python3
的 conda 环境,使用:
conda create -n python3 python=3.7
我在这个环境下安装了几个包,包括numpy。输入 conda list
时,numpy 显示:
当从终端 运行 Python 时,我可以很好地导入 numpy,但在 Spyder IDE 下工作时不再是这种情况:我收到以下错误:
ImportError: No module named numpy
郑重声明,我已经从我的 conda 环境 (sudo apt-get install spyder3
) 重新安装了 Spyder3,并且我正在从这个环境中启动 Spyder。
知道我做错了什么吗?
Spyder的apt-get安装不知道你的conda环境。您应该使用 conda 将 Spyder 安装到环境中。激活环境,然后启动 Spyder。
conda install -n python3 spyder
conda activate python3
spyder
我在我的 Ubuntu 虚拟机上创建了一个名为 python3
的 conda 环境,使用:
conda create -n python3 python=3.7
我在这个环境下安装了几个包,包括numpy。输入 conda list
时,numpy 显示:
当从终端 运行 Python 时,我可以很好地导入 numpy,但在 Spyder IDE 下工作时不再是这种情况:我收到以下错误:
ImportError: No module named numpy
郑重声明,我已经从我的 conda 环境 (sudo apt-get install spyder3
) 重新安装了 Spyder3,并且我正在从这个环境中启动 Spyder。
知道我做错了什么吗?
Spyder的apt-get安装不知道你的conda环境。您应该使用 conda 将 Spyder 安装到环境中。激活环境,然后启动 Spyder。
conda install -n python3 spyder
conda activate python3
spyder