我试图从两种方式访问tensorflow,这两种方式都失败了:
-
已安装的Anaconda(Windows 32位Python 3.6) . 然后,使用Python 3.6(也尝试使用3.5)和Tensorflow创建了一个conda环境 . 然后,我打开了Spyder桌面应用程序 . 在这个Spyder中,张量流不起作用(例如'import tensorflow as tf'不起作用) .
-
从Anaconda Navigator,使用Python 3.6创建了一个环境(使用GUI) . 然后,我过滤了“未安装”软件包,并搜索“tensorflow” . 我找不到任何相关的tensorflor包 . 我能找到的只是“r-tensorflow”,这与我无关 .
附图描述了第二个问题 .
有人可以帮忙吗?
3 回答
打开一个anaconda提示符,并创建一个像tensorflow这样的环境:
然后,您可能必须从Spyder中指定该环境 . 打开
Preferences
- >Console
- >Advanced Settings
并将python路径设置为<anaconda_install>/envs/tf/bin/python
.尝试在要使用张量流的Anaconda环境中安装Spyder . 这解决了我的问题 .
只需运行以下命令即可安装tensorflow
在mac / Windows上使用以下命令:
这将在您的系统上安装最新的Tensorflow . 如果您希望将其升级到更新版本,则可以使用以下命令
但是,如果您具有从anaconda创建的虚拟环境,那么在执行这些步骤之前,您必须首先激活环境,然后运行该命令 . 使用此trensorflow将安装在您的特定命令上
有关详细信息,请参阅以下示例:
为Tensorflow创建环境
这将创建虚拟环境以及anaconda包 . 完成后,通过以下方式激活环境:
你会看到以下内容 .
环境激活后 . 您现在可以按如下方式安装所需的软件包:我正在向您展示我在虚拟环境中处理的软件包,这将解决您的大多数依赖项
希望这能解决你的问题 .