2020.12.05|python3.8+tensorflow+anaconda安装(macOS)

2020.12.05|python3.8+tensorflow+anaconda安装(macOS)

步骤如下:

(小白向)

  1. 下载安装anaconda
    下载地址:https://www.anaconda.com/products/individual。
    因为它集成了很多Python的第三方库,而且可以方便的管理不同版本的Python,在电脑上安装完Anaconda之后,除了相当于安装了Python,也安装好了一些常用的库。本博客安装的是python3.8版本,以下所有教程都将针对python3.8。

  2. 建立、激活、安装Tensorflow

· 打开终端,在上面输入:

// 建立tensorflow
conda create -n tensorflow python=3.8

· 然后等执行完毕之后,再执行:

// 激活运行环境
conda activate tensorflow

至此就激活了运行环境。若有(y/n)的选项,输入y
· 然后再执行以进行Tensorflow的安装。

// 安装Tensorflow
pip install tensorflow

此时在anaconda中已经能看到tensorflow的environment
可在terminal中测试一下,进入python程序后,输入

import tensorflow as tf

若不报错说明安装成功

  1. 若想在jupyter或Spyder或其他ide中测试是否安装成功的时候(踩坑过后的提示)
    可用测试代码:
import tensorflow as tf
tf.compat.v1.disable_eager_execution()

hello = tf.constant('hello tensorflow!')

sess = tf.compat.v1.Session()

print(sess.run(hello))

但如果不能在jupyter和spyder中导入,是因为没有将这两个装到tensorflow环境中,执行以下步骤:

打开Anaconda Navigator
点击Environment
选择tensorflow
在右侧下拉列表中,选择not installed
搜索jupyter或spyder,勾选上
点击右下角apply,然后继续安装
然后重新测试

我测试的过程中一直Spyder疯狂报错:An exception has occurred, use %tb to see the full traceback.也没查到解决方案,试了重新安装等一系列方案,最后不知道哪起作用了,重启了一遍发现好用了啊哈哈哈(希望知道的胖友们能指教一下)

你可能感兴趣的:(tensorflow,python,anaconda,深度学习)