当前位置:   article > 正文

深度学习框架的搭建_深度学习框架搭建

深度学习框架搭建

所需下载软件

python-3.6.6-amd64.exe
Anaconda3-5.2.0-Windows-x86_64.exe
tensorflow-1.10.0-cp36-cp36m-win_amd64

或者:
anaconda的下载地址:清华大学开源软件镜像站
在这里插入图片描述

tensorflow下载地址:tensorflow 1.10.0
在这里插入图片描述

安装步骤

1. 安装python-3.6.6

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.安装anaconda3

在这里插入图片描述

  • 安装好了后,运行开始菜单—>Anaconda3—>Anaconda Prompt
    在这里插入图片描述

3.安装tensorflow

  • 打开Anaconda Prompt,输入清华仓库镜像,这样更新会快一些:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
  • 1
  • 2
  • 在Anaconda Prompt中,用Anaconda3创建一个虚拟的python3.6的环境,环境名称为tensorflow ,输入下面命令:
conda create -n tensorflow python
  • 1

在这里插入图片描述

报错原因:清华仓库镜像地址错误(删除刚创建的,重新添加)

删除刚创建的清华仓库镜像

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  • 1

重新添加

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  • 1

在这里插入图片描述

  • 在Anaconda Prompt中启动tensorflow环境:
activate tensorflow
  • 1
  • 添加tensorflow
pip install D:\anaconda\tensorflow-1.10.0-cp36_cp36m-win_amd64.whl
  • 1

在这里插入图片描述

报错:【貌似在(base) D:\anaconda>和(tensorflow) D:\anaconda>下都执行了,记不太清了】
在这里插入图片描述
1、我的anaconda中本身就没有protobuf,所以我又重新安装了protobuf
在(base) D:\anaconda>下执行命令:pip install protobuf
2、我的pip版本太低,所以我又更新了一下pip的版本
在(base) D:\anaconda>下执行命令: python -m pip install --upgrade pip
但是在(tensorflow) D:\anaconda>下执行上面两条命令貌似没有啥作用
然后又返回到(base) D:\anaconda>下面查看了protobuf和pip的版本,重新在(tensorflow) D:\anaconda>下面安装了相应版本的protobuf和pip
查看版本的命令:conda list
安装命令:
1、安装pip :pip install pip==21.3.1
2、安装protobuf:pip install protobuf==3.19.4

在这里插入图片描述

  • 之后再进入tensorflow环境下
activate tensorflow
  • 1

下面这个语句貌似也是(base) D:\anaconda>和(tensorflow) D:\anaconda>下都执行了

pip install D:\anaconda\tensorflow-1.10.0-cp36_cp36m-win_amd64.whl
  • 1

测试

  • 在tensorflow环境下
python
  • 1
#TensorFlow使用图(Graph)来表示计算任务;并使用会话(Session)来执行图,通过Session.close()来关闭会话(这是一种显式关闭会话的方式)。会话方式有显式和隐式会话之分
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')  #初始化一个tensorflow的常量
sess = tf.Session()  #启动一个会话
print(sess.run(hello))  
  • 1
  • 2
  • 3
  • 4
  • 5

在这里插入图片描述

  • 在jupyter notebook下面也测试了一下

1.进入jupyter notebook

jupyter notebook
  • 1

在这里插入图片描述

2.新建python3,输入测试代码运行查看结果

在这里插入图片描述

  • spyter下面也测试成功了

在这里插入图片描述
在这里插入图片描述

运行anaconda Navigator

运行anaconda Navigator时遇到的问题:
点击anaconda Navigator发现打不开,只有那个绿色圆环图标出现在桌面中央,点一下就没了。但jupyter notebook和Spyder可以正常使用。

解决办法:更新anaconda
1、使用管理员权限运行 Anaconda Prompt (找到快捷方式,右键管理员权限运行)
2、升级navigator,执行:
conda update anaconda-navigator
但是升级navigator的过程中可能会一直一直卡在这:solving environment
【解决办法】:进入换源,用国内镜像:在C:\Users\用户名 文件夹下找到".condarc"文件,替换为

channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
ssl_verify: true
  • 1
  • 2
  • 3
  • 4
  • 5

后,在执行代码:
conda update anaconda-navigator
在这里插入图片描述
3、.重置navigator,执行:
anaconda-navigator --reset
在这里插入图片描述
4、升级客户端,执行:
conda update anaconda-client
在这里插入图片描述
5、升级安装依赖包,执行:
conda update -f anaconda-client
在这里插入图片描述

之后点击anaconda Navigator即可运行

进入anaconda Navigator之后的操作:

打开Anaconda Navigator—>Environments—>tensorflow,选择Not installed,找到jupyter和Spyder并安装—>apply即可(注意:tensorflow 和base中的版本需要一致,不然运行程序的时候会报错)
spyder的安装同理
在这里插入图片描述
打开打开Anaconda Navigator—>Home—>tensorflow找到jupyter notebook和spyder—>install

【注意:tensorflow 和base中的版本应该需要一致,(我自己安装的时候没有看版本,直接点击install然后发现运行程序的时候会报错,之前想着说它们的右上角有一个设置的图标给它降低版本,但是发现没有什么用】
在这里插入图片描述
然后又重新安装了一遍,就没有进行这一步操作了
在这里插入图片描述

)】

在这里插入图片描述

安装成功

在这里插入图片描述

参考文档:如有侵权,联系删除

Windows10下用Anaconda3安装TensorFlow教程

Win10 + Anaconda + Tensorflow-cpu + Pycharm安装教程
anaonda Navigator打不开

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/79215
推荐阅读
相关标签
  

闽ICP备14008679号