Skip to main content
 首页 » 编程设计

python之Anaconda 安装 TensorFlow 1.15 而不是 2.0

2024年09月03日29dflying

我一直在尝试在 Anaconda 中安装 Tensorflow 2.0。

到目前为止,tensorflow 工作正常(我可以在我的代码中使用该库),但是当我安装它时,它显示“正在安装版本:2.0”,然后我得到的是 1.15 版本。

整个包的结果是可更新的(因为版本 2.0 确实存在并且应该可用),但即使我尝试更新它,我仍然得到 1.15,它又回到可更新状态,然后我又回到了循环中。

我尝试了 Anaconda Navigator 界面和使用 conda update tensorflow 的提示,但没有成功。

这里有链接包:tensorflow 2.0 Anaconda

我该如何解决这个问题?

编辑:

我使用 conda install -c anaconda tensorflow 成功安装了 TensorFlow 2.0。然后我回到 Anaconda Navigator 并尝试安装 Keras 2.2.4。

查看已安装的软件包,安装 Keras 似乎用 1.15 覆盖了 TensorFlow 的 2.0 版本,我错了吗?这是错误吗?

这是图片:

请您参考如下方法:

另一种方法是使用 Miniconda 安装 Tensorflow。

我只是在 Windows 上使用了 Miniconda3,我能够分别在不同的环境中安装多个版本的 Tensorflow。

Example 1

// create a new environment 
conda create --name workflowone 
 
// activate environment 
conda activate workflowone 
 
// Install desired package 
conda install tensorflow=1.15 
 
// deactivate environment 
conda deactivate 

Example 2

// create a new environment 
conda create --name workflowtwo 
 
// activate environment 
conda activate workflowtwo 
 
// Install desired package 
conda install tensorflow  // If you do not specify the version, you will download the latest version of Tensorflow 
 
// deactivate environment 
conda deactivate