我已经安装了numpy,但是无法导入

时间:2020-11-08 05:15:54

标签: keras

我正在vscode上使用keras运行纸质代码“用于文档分类的分层注意网络”

当我想安装熊猫时,它显示:

解决环境: 发现冲突!寻找不相容的套件。 这可能需要几分钟。按CTRL-C中止。 失败

UnsatisfiableError:找到以下规格 与您环境中现有的python安装不兼容:

规格:

  • pandas = 0.20.3-> python [version ='2.6。 | 3.3。 | 3.4。* |> = 3.7,<3.8.0a0 |> = 3.8,<3.9.0a0' ]
  • pandas = 0.20.3-> python [version ='2.7。 | 3.5。 | 3.6。* |> = 2.7,<2.8.0a0 |> = 3.5,<3.6.0a0 | > = 3.6,<3.7.0a0']

您的python:python = 3.9

如果python位于链的最左侧,那就是您要求的版本。 当python出现在右边时,表明左边的东西是某种原因 不适用于您受限制的python版本。注意conda不会 除非明确指定,否则将python版本更改为其他次要版本 那。

根据上面的描述,然后我决定创建一个虚拟环境并运行以下代码

conda create -n name_of_my_env python=2.7
conda install Pandas=0.20.3
conda install numpy=1.14.0

到目前为止一切都还可以。

但是运行以下代码时会出现错误:

import numpy 

它显示“ ImportError:没有名为numpy的模块”

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

检查您的计算机中是否安装了多个python。还要检查在安装numpy软件包时使用了哪个pip(确保相同)。

如果要在环境变量上运行它,请检查您是否正在使用相同的环境。