【问题标题】:Installing NumPy via Anaconda in Windows在 Windows 中通过 Anaconda 安装 NumPy
【发布时间】:2014-12-06 18:41:22
【问题描述】:

我正在尝试在 Windows 的 Python 2.7.8 脚本中使用 Numpy。因此,我下载并安装了最新版本的 Anaconda(我还想使用 Anaconda 中的一些其他工具)到目录“C:/Anaconda”。默认情况下,我检查了询问我是否要将二进制文件的路径添加到 Windows PATH 的框。

检查 PATH 后,它包含以下内容:“C:\Anaconda;C:\Anaconda\Scripts”。

然后,安装后我打开一个新的命令提示符,在 Python 环境中,我输入“import numpy”,但这给出了错误:“ImportError: No module named numpy”。

我在安装过程中错过了哪个阶段?

***** 编辑 *****

我刚刚注意到“C:\Anaconda”或“C:\Anaconda\Scripts”中没有名为“numpy”的文件。但是根据 Anaconda 网站 (http://docs.continuum.io/anaconda/pkg-docs.html),安装应该带有 Numpy...

***** 编辑 *****

Windows 似乎正在从我安装的现有 Python 版本运行 Python,该版本与 NumPy 无关。删除它并从 Anaconda 安装运行 Python 后,现在可以识别 NumPy。

【问题讨论】:

  • 你的命令提示符是新的,安装 Anaconda 后打开的吗?
  • 是 -- 安装完成后新的命令提示符实例。

标签: python numpy anaconda


【解决方案1】:

Anaconda 文件夹基本上位于 C:\Users\\Anaconda。尝试将 PATH 设置为此文件夹。

【讨论】:

    【解决方案2】:

    是的,你应该启动 anaconda 的 python 以使用 anaconda 附带的 python 库。否则,您必须手动将anaconda\lib 添加到pythonpath,这不那么简单。可以通过全路径启动anaconda的python:

    path\to\anaconda\python.exe
    

    或者您可以在 cmd 中以管理员身份运行以下两个命令,以使 windows 将每个 .py 文件通过管道传输到 anaconda 的 python:

    assoc .py=Python.File
    ftype Python.File=C:\path\to\Anaconda\python.exe "%1" %*
    

    在此之后,您将能够只调用 python 脚本而无需指定 python 可执行文件。

    【讨论】:

      【解决方案3】:

      我遇到了同样的问题,收到消息“ImportError: No module named numpy”。

      我也在使用 anaconda,发现我需要将 numpy 添加到我正在使用的 ENV 中。您可以使用以下命令检查环境中的软件包:

      conda 列表

      所以,当我使用该命令时,没有显示 numpy。如果这是您的情况,您只需使用以下命令添加它:

      conda 安装 numpy

      在我这样做之后,import numpy 的错误就消失了

      【讨论】:

      • 这对我帮助很大。非常感谢!
      • 谢谢。解决了我的问题!
      【解决方案4】:

      path\to\python上方的PATH中移动path\to\anaconda

      【讨论】:

        【解决方案5】:

        以上答案似乎解决了这个问题。 如果没有,那么您也可以尝试使用以下命令更新 conda。

        conda update conda
        

        然后尝试使用

        安装 numpy
        conda install numpy
        

        【讨论】:

          猜你喜欢
          • 2023-03-22
          • 1970-01-01
          • 2017-07-20
          • 1970-01-01
          • 1970-01-01
          • 2020-01-07
          • 2019-11-30
          • 2022-01-12
          • 1970-01-01
          相关资源
          最近更新 更多