无法将 numpy 和 tensorflow 下载到 python 3.5



我一直在尝试下载 tensorflow 和 numpy,以便在我在 python 3.5 idle 中运行它们时它们将工作(张量流似乎可以使用的最新模型)。我下载了 python 3.6 和 3.5,我似乎无法将我下载的任何内容(到目前为止的 numpy)应用于 3.6 以外的任何东西。我不确定这是否与我通过命令行调用它们的路径有关,但我想知道这种情况是否有答案。

1] 使用pip包管理器

  • 使用pip为您安装numpy:pip install numpy
  • 如果你没有pip,你可以通过以下命令安装它:python get-pip.py
  • 使用pip为您安装 tensorflow:pip install tensorflow

2] 使用蟒蛇迷你蟒(推荐)

  • 安装蟒蛇或迷你康达
  • conda是 Anaconda 和 Miniconda 的包管理器
  • 打开康达提示符
  • Anaconda 附带numpy软件包,因此无需显式安装numpy
  • 如果您下载了Miniconda,那么我想您必须安装numpy。运行以下命令以安装 numpy :conda install numpy
  • 运行以下命令安装张量流:conda install -c conda-forge tensorflow或干脆conda install tensorflow
  • 蟒蛇也带有它自己的pip。你可以使用 Anaconda 的 pip 通过运行pip install tensorflow来安装张量流

====

====================================================================================
  • 如果您在终端中收到错误,则说"command" is not recognized as an internal or external command这意味着您没有指定pippythonconda的绝对路径
  • 上述错误的一种解决方案是,如果您在Windows上,则可以将python,pip和anaconda的路径添加为环境变量
  • 如果你在Linux上,你可以将python,pip和anaconda的路径添加到PATH变量中export PATH=$PATH:/path/to/dir

最新更新