我一直在尝试下载 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
这意味着您没有指定pip
或python
或conda
的绝对路径 - 上述错误的一种解决方案是,如果您在Windows上,则可以将python,pip和anaconda的路径添加为环境变量
- 如果你在Linux上,你可以将python,pip和anaconda的路径添加到
PATH
变量中export PATH=$PATH:/path/to/dir