【问题标题】:Install Tensorflow | Spyder | Python 3.7 Win64安装 TensorFlow |蜘蛛 | Python 3.7 Win64
【发布时间】:2019-12-24 13:07:21
【问题描述】:

如何使用 spyder/anaconda 版本的 python (3.7)、pip、venv 安装 tf? (Win10)

我可以检查我正在运行 64 位 python 并且安装了 pip、venv。我从 tensorflow 网站下载了一个 wheel 文件,我打算使用 pip 运行它。

我应该在环境变量PATH 中添加一个地址吗?在 cmd 中,python3 无法识别,我想我没有指向正确的目录。 (我找不到Python 目录,因为它没有出现在User/appdata/local 中,在那里找不到Program 文件夹。)

TF 安装指南提到了创建虚拟环境

virtualenv --system-site-packages -p python3 ./venv

virtualenv 不被识别为命令等

您想概述一下使用 pip 安装 TF 的分步指南吗?

【问题讨论】:

    标签: python-3.x pip installation tensor


    【解决方案1】:

    当您使用 Anaconda 时,我会避免使用 pip。尝试使用 Anaconda 软件包附带的 Anaconda Prompt。 之后我建议在 Anaconda 中创建一个新环境并使用

    安装 tensorflow
    conda create --name test python=3.7 tensorflow
    

    【讨论】:

    • 我应该在哪里使用这个命令,在 cmd 中?我应该将文件夹添加到PATH 变量吗?谢谢!
    • 当您安装 Anaconda 时,它应该带有一个名为 Anaconda Prompt 的单独命令提示符。在您的计算机上搜索并使用其中的命令,因为它内置了conda 命令。我没有做任何与PATH 变量相关的事情,所以暂时不要管它。希望这行得通!
    • 还没有:我可以在 conda shell 中安装打字,虽然回到 spyder,导入 tensorflow 会引发错误,tf unknown。我按照安装结束时的建议在 conda shell 中尝试了命令conda activate test,同样的错误
    • 我猜 test 是你给一个新环境起的名字,为什么需要创建一个新的环境?
    • 新环境称为test。 conda create --name test python=3.7 tensorflow 创建一个名为 test 的新环境并安装 python 和 tensorflow。这样就不会与其他库或模块发生冲突并引发额外的错误。我通常避免在我的基础环境中安装任何东西,以防出现任何问题。
    猜你喜欢
    • 2020-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-11
    • 2019-06-11
    • 1970-01-01
    相关资源
    最近更新 更多