安装tensorflow一直卡着不动:Anaconda导航器

3
我完全不了解Anaconda。我进入anaconda导航器的“未安装”页面并搜索tensorflow。我找到它,点击它并按下应用按钮进行安装。弹出窗口显示“正在解决数据包规范”,然后就停在那里了。我不知道该怎么办。
我尝试了“conda create -n tf tensorflow”的方法,但它只是创建了一个新环境,而没有将tensorflow安装在基本环境中。如果我从这个新环境打开Jupyter,我显然被迫安装每个小库,如matplotlib等。
因此,我回到“基本”环境中的“未安装”页面,尝试从这里安装tensorflow,但出现了上述问题。我陷入了这个循环中。请有人提供建议。
1个回答

4

'解决数据包规范' 意味着使用Anaconda安装 tensorflow 软件包,这可能需要一些时间。

我们需要创建虚拟环境来安装TensorFlow并使用它,因为该环境有特定的库集合需要在其中安装该支持所安装的TensorFlow版本。

按照以下代码在虚拟环境中安装TensorFlow:

conda create -n tf tensorflow  #Create a Virtual environment(tf).
conda activate tf              #Activate the Virtualenv environment
pip install tensorflow         #install TensorFlow in it.

注意: 每次使用TensorFlow之前,您需要激活虚拟环境。

是的,根据您的程序需要,您需要进一步安装其他所需的软件包。

为此,您可以选择虚拟环境并选择特定未安装的软件包进行安装
或者在jupyter笔记本中使用!pip install <package-name>命令。


在最后一行,为什么要使用pip安装tensorflow而不是conda安装tensorflow?据我所知,conda的安装比pip更加优化。 - Andrew Holmgren
同意。我们也可以使用“conda install tensorflow”来安装“tensorflow”。 - user11530462

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接