首页 > 解决方案 > TensorFlow 工作,虽然它没有安装

问题描述

在 Anaconda 下安装遇到很多麻烦后TensorFlow,我完全删除了 Anaconda 并再次安装(Windows 10 下的 64 位 Anaconda3 和 Python 3.8)。令我惊讶的是,我现在可以TensorFlow从 Jupyter Notebook 导入,即使我还没有安装TensorFlow在 Anaconda 下并且它在基础环境中被列为“未安装”。这里发生了什么魔法?

在此处输入图像描述

标签: tensorflowkerasinstallationdeep-learninganaconda

解决方案


我们知道 anaconda 使用conda包管理器,因此执行conda list将打印出可用的已安装包。它还执行通过python包管理器(通过pip)安装的包列表。

conda list 

# Name                    Version                 Build        Channel

ca-certificates           2020.12.5            h5b45459_0    conda-forge
cachetools                4.2.1                    pypi_0    pypi
cairo                     1.16.0            hba8bd2f_1007    conda-forge
certifi                   2020.12.5        py38haa244fe_1    conda-forge
tensorflow                2.4.1                    pypi_0    pypi

现在,如果您打开 Anaconda Navigator,您还会找到上述信息。比如pip左边conda安装包,右边安装包。

在此处输入图像描述

现在,如果我卸载 Anaconda,通过安装的软件包pip仍然存在,重新安装 Anaconda 不会有任何问题。但是,我假设您从这里开始遵循官方安装指南。


推荐阅读