• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

深度学习框架的搭建

武飞扬头像
简单的小呆瓜
帮助1

所需下载软件

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
  • 在Anaconda Prompt中,用Anaconda3创建一个虚拟的python3.6的环境,环境名称为tensorflow ,输入下面命令:
conda create -n tensorflow python

学新通

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

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

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

重新添加

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

学新通

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

学新通

报错:【貌似在(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

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

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

测试

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

学新通

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

1.进入jupyter notebook

jupyter notebook

学新通

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

后,在执行代码:
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打不开

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgjgjab
系列文章
更多 icon
同类精品
更多 icon
继续加载