我试图从两种方式访问tensorflow,这两种方式都失败了:
已安装的Anaconda(Windows 32位Python 3.6)。然后,使用Python 3.6(也尝试使用3.5)和Tensorflow创建了一个conda环境。然后,我打开了Spyder桌面应用程序。在这个Spyder中,张量流不起作用(例如,导入张量流,因为tf'不起作用)。
从Anaconda Navigator中,使用Python 3.6创建了一个环境(使用GUI)。然后,我过滤了#34;未安装"包,并搜索" tensorflow"。我找不到任何相关的tensorflor包。我能找到的只是" r-tensorflow"这与我无关。
附图描述了第二个问题。
有人可以帮忙吗?
答案 0 :(得分:1)
打开一个anaconda提示符,并创建一个像tensorflow这样的环境:
conda create -n tf tensorflow
activate tf
# Verify that it works
python -c "import tensorflow"
然后,您可能必须在Spyder中指定该环境。打开Preferences
- > Console
- > Advanced Settings
并将python路径设置为<anaconda_install>/envs/tf/bin/python
。
答案 1 :(得分:1)
我们将其分解为几个步骤:
访问Anaconda Command Prompt
,以访问您要安装的环境TensorFlow
。如果您没有创建环境,请访问Anaconda Prompt。
假设您没有创建环境,请选择TensorFlow环境的名称,例如“ tensor
”,然后按照以下说明安装TensorFlow
conda create -n张量tensorflow
康达激活张量
如果要安装GPU TensorFlow(Linux或Windows),请在“ tensor-gpu
”环境中使用以下内容
conda create -n tensor-gpu tensorflow-gpu
conda activate tensor-gpu
现在已安装TensorFlow。有关更多信息,请访问their documentation。
答案 2 :(得分:0)
尝试在要使用张量流的Anaconda环境中安装Spyder。这解决了我的问题。
答案 3 :(得分:0)
tensorflow只需运行以下命令即可安装
在Mac / Windows上,使用以下命令:
conda install -c conda-forge tensorflow
这将在您的系统上安装最新的Tensorflow。如果您希望将其升级到新版本,则可以使用以下命令
conda update -f -c conda-forge tensorflow
但是,如果您是从anaconda创建的虚拟环境,则在执行这些步骤之前,必须先激活环境,然后运行命令。有了这个trensorflow,就会在您的特定命令上安装
请参考以下示例以获取更多详细信息:
conda create -n “myEnv” python=3.6 anaconda
这将创建虚拟环境以及anaconda软件包。完成此操作后,请通过以下方法激活环境:
source activate myEnv #(for mac)
conda activate myEnv #(for windows)
您将看到以下内容。
一旦环境处于活动状态。您现在可以按照以下步骤安装所需的软件包: 我向您展示了我在虚拟环境上使用的软件包,这将解决您的大多数依赖项
conda update conda
conda upgrade conda
conda upgrade anaconda
conda install pip
conda install -c conda-forge opencv
conda install -c conda-forge tensorflow
conda install -c conda-forge keras
希望这可以解决您的问题。
答案 4 :(得分:0)
打开终端,然后输入:
conda update conda
安装完成后,输入:
conda install tensorflow
这取决于您的互联网速度。
安装后,打开Anaconda-> Spyder/Jupyter
import tensorflow as ts
答案 5 :(得分:0)
过去4天,我一直在完全相同的问题上受困。我可以看到“ r-tensorflow”和其他一些软件包,但没有看到“ tensorflow”软件包。显然,我使用的是Anaconda的32位版本。我对其进行了搜索,发现32位平台不支持Tensorflow。因此,我卸载了32位版本并安装了64位版本。我遵循与之前相同的步骤,并且能够在“未安装”选项卡中找到“ tensorflow”软件包。