无法将numpy和tensorflow下载到python 3.5

时间:2018-03-24 09:57:03

标签: numpy tensorflow python-3.5 python-3.6

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

1 个答案:

答案 0 :(得分:0)

1]使用pip包管理器

  • 使用pip为您安装numpy:pip install numpy
  • 如果您没有pip,可以按照以下命令安装它:python get-pip.py
  • 使用pip为您安装张量流:pip install tensorflow

2]使用 Anaconda Miniconda (推荐)

  • 安装AnacondaMiniconda
  • conda是Anaconda和Miniconda的包裹经理
  • 打开Conda提示
  • Anaconda附带numpy包,因此无需明确安装numpy
  • 如果您已经下载了Miniconda,那么我必须安装numpy。运行以下命令以安装numpy:conda install numpy
  • 运行以下命令以安装tensorflow:conda install -c conda-forge tensorflow或仅conda install tensorflow
  • Anaconda还带有它自己的pip。您可以使用Anaconda的pip来运行pip install tensorflow
  • 来安装tensorflow

=============================================== ============================

  • 如果您在终端中收到错误,"command" is not recognized as an internal or external command表示您未指定pippythonconda
  • 上述错误的一个解决方案是将python,pip和anaconda的路径添加为环境变量(如果你在windows上)
  • 如果你在Linux上,你可以通过PATH
  • 将python,pip和anaconda的路径添加到export PATH=$PATH:/path/to/dir变量