Tensorflow目前只支持3.4,3.5,3.6, 而最新版本的Anaconda是python 3.7版的。下载完Anaconda 后,如果从Anaconda Prompt直接安装tensorflow会报错:“Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow”
这就需要我们先给Anaconda设置成python 3.6的环境。
打开anaconda prompt,进行如下步骤:
1. 安装python3.6
conda install python=3.6
2.创建名为py36的python 3.6的环境
conda create -n py36 python=3.6 anaconda
3. 激活名为py36的python 3.6的环境
conda activate py36
4. 确定python环境已经准备好
conda info --envs
=> 应该能看见py36是当前的环境了
python --version
=> python version应是3.6了
5. pip安装tensorflow
pip install tensorflow
此时应该可以装好了。
参考文档:
1. Tensorflow 安装说明:https://www.tensorflow.org/install/pip
2. Anaconda官网对python环境的说明:http://docs.anaconda.com/anaconda/user-guide/faq/#how-do-i-get-the-latest-anaconda-with-python-3-5