如何在 Anaconda 中安装 TensorFlow 2?
TensorFlow是过去几年非常热门的框架。最新版本发布后,您一定想知道如何在计算机上安装 TensorFlow 2 并使其运行。
在
科特迪瓦 电话号码 本教程中,我们将向您展示如何创建新环境、安装 TensorFlow、升级到最新版本,然后向 Jupyter 添加新内核。
为什么Anaconda要安装TensorFlow 2?
Anaconda 的好处是 NumPy 和 pandas 以及许多其他库自动附带。这是一个很大的优点,因为不需要像其他一些 Python 编程软件那样单独安装主包。
如果您没有安装Anaconda,可以参考我们安装Anaconda包的教程。
如何检查我们当前的环境
首先,请打开 Anaconda Prompt。最有可能的是,最简单的方法是在“开始”菜单中搜索它。
像这样输入“conda info –envs”,您将获得之前创建的所有环境的列表:
python3、TF2、tensorflow2、conda info --envs,安装tensorflow 2
如您所见,我们有 4 种不同的环境 - 基本环境、Python 2、Python 3 和安装了 TF2 的 Python 3.7。如果您以前从未创建过环境,则应该只有基础环境。
但这不应该让您担心——毕竟,这就是我们在这里的原因。
如何在 Anaconda 中创建新环境
我们必须写:“conda create –name”。然后我们必须包含我们要创建的环境的名称。
conda create --name py3-TF2.0,python 3,TF2,TensorFlow2,安装tensorflow 2
您不仅可以将 Anaconda 用于 Python,还可以用于其他编程语言。因此,建议在名称中包含“Python”或仅包含“Py” 。完成此操作后,您可以添加 Python 版本。在我们的例子中,那就是 Python 3。
当您有多个安装了 Python 3 的环境时,添加您认为合适的任何其他说明是一个好主意。我们将添加:“TF2.0”,以便我们知道 TensorFlow 2 已安装在那里。现在,我们所有广泛使用的软件包(包括 TensorFlow 1)都位于“python3”环境中。但是,仅当我们需要 TensorFlow 2 时,我们才会使用此“py3-TF2.0”环境,因此我们会将其包含在名称中。
最后,我们必须用我们想要安装的语言及其版本来完成该行,因此:'python=3'。
我们获得了软件包规格以及所有即将安装的内容。
我们的新环境已经创建了!
请注意,此过程可能需要几分钟。
我们如何激活环境?
是时候进入或激活环境了,以便我们可以对其进行管理。因此,我们应该写:“conda activate”和环境名称。因此,在我们的例子中,“conda activate py3-TF2.0”。
conda activare、python 3、TF2、TensorFlow2、张量流
在该行的开头,我们看到一个指示,表明我们实际上处于新环境中。请注意,它是完全空的——它包含的唯一包是 Anaconda 附带的默认包。您之前安装的所有内容都不会包含在内。
现在我们已经准备好安装 TensorFlow。
我们可以简单地输入:
python 3 TF2 安装张量流、py3、TF2
现在,为了确保我们安装了最新版本的 TensorFlow,我们强烈建议您也升级当前安装的 TensorFlow 版本。正确的命令是:
pip install –升级tensorflow
最后,我们必须确保在启动 Jupyter 后能够在 Jupyter 中看到内核。有不同的方法可以实现这一点,但最简单的方法是返回到您的基础环境并安装两个软件包:“nb_conda_kernels”和“ipykernel”。要返回到基本环境,我们必须通过编写以下内容来停用当前环境:“conda deactivate py3-TF2.0”现在您将处于基本环境中。要安装'ipykernel',请编写:'pip install ipykernel'
然后要安装'nb_conda_kernels',请编写:'conda install nb_conda_kernels'
这两行应该足以让您在 Jupyter 中看到新安装的内核。