TENSORFLOW 2.0发布版本已经发布!
从2019年10月1日起,TensorFlow不再是beta版本,而是正式版。
使用Anaconda
从2019年11月1日起,Anaconda支持Tensorflow 2.0.0。
选项1:最简单的方法是:
conda install tensorflow
或 conda install tensorflow-gpu
对于GPU模式,Anaconda会处理所有CUDA的安装,以使Tensorflow GPU模式正常工作,因此强烈建议使用此方法。
这种方法唯一的问题是,Anaconda可能没有最新版本的TensorFlow。例如,在2021年2月21日,conda的版本为2.3,而PIP版本为2.4。您可以查看当前版本的gpu或cpu。
选项2(虚拟环境):强烈建议在安装tensorflow之前使用一个环境,在其中进行安装。您需要以下命令,该命令将首先创建一个环境,然后再安装tensorflow:
(参见此处)
- CPU:
conda create -n <your_env_name> tensorflow
- GPU:
conda create -n <your_env_name> tensorflow-gpu
将<your_env_name>
更改为有意义的名称,如tf-2
要使用tensorflow,请首先运行conda activate <your_env_name>
使用pip
使用pip安装tensorflow时,请参照tensorflow官方说明。只需像下面这样使用pip安装tensorflow即可:
# Current stable release for CPU-only
pip install tensorflow
在进行任何操作之前,我建议您在新环境中安装tensorflow,因此以下是三个步骤(使用anaconda):
conda create --n <our_env_name> pip
conda activate <your_env_name>
pip install tensorflow
现在如果想要使用GPU版本的话,使用pip安装会比较困难。我建议你查看这个链接,里面会详细介绍需要安装的额外组件(如CUDA等)。
conda install tensorflow
- Oq01conda install tensorflow
会安装tensorflow 1.13.2。通过使用python -c 'import tensorflow as tf; print(tf.__version__)'
获取版本信息。 - tmoconda install tensorflow
运行良好,tf.__version__
显示为 2.0.0;然而conda install tensorflow-gpu
安装失败。 - Mike