Anaconda + tensorflow + win10 安装

就是脑子短路,趟了很多坑,感觉得写点什么(过了一小段时间才写的,可能会点遗漏)。

python很多工程中,经常会用到第三方库,比如numpy等。Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,使用anaconda可以帮我们省掉很多安装库的麻烦。想要用python进行开发,初步只要安装annaconda就可以啦。

  • 安装Anaconda

可以去官网 https://www.anaconda.com/download/ 下载anaconda,我自己使用的是,直接点击安装。安装过程中,最好把以下两个框选上。勾选第一个选项,安装程序会帮你把环境变量配好(好像是这样的),我第一次没选这个选项,然后我自己把配环境变量,但还是出现了些奇奇怪怪的问题,虽然我也不知道是不是没选这个导致的,但我后来还是乖乖的选上了。


安装完成后,在开始菜单中,打开Anaconda Prompt


输入>> conda list,我们可以看到Anaconda当前安装了哪些包,能看到安装到的包,也说明anaconda安装成功。


输入>>set path,可以看安装程序配置的环境变量


如果conda指令执行有问题,可以查看一下自己的环境变量是不是配得有问题。或者查看一下\Anaconda3\Scripts下有没有conda.exe,没有的话就。。。自己再百度一下方法吧,我是直接重装了

  • 安装tensorflow

之前看到一些博客说tensorflow只支持3.5版本的python(好像tensorflow1.2版本以上已经支持python3.6了,自己考证一下吧),输入>>python --version 可以查看到python的版本,我安装的anaconda的python版本是3.6的,看到有博客说在anaconda中创建个新的环境,在这个环境下安装3.5版本的python和tensorflow,我照着教程安装完了,然后发现这个环境下,就只有python和tensorflow,原来通过conda list能看到的包都root环境下,而不在这个新建的环境下!也就说,我要用tensorflow就没法用其他第三方库?

后来自己仔细想想,为什么我不能直接把tensorflow安装在root环境下呢,我只要把root环境下的python更换为3.5版本的不就好了,事实证明,这样确实就好了。

先输入清华镜像,这样下载会快些

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

config --set show_channel_urls yes

输入>> conda install python=3.5.2


过一段时间安装好了(我是已经安装过了),再输入>>python --version查看一下python版本,正是我们安装的3.5.2的版本

然后输入>>conda install tensorflow  安装tensorflow,安装成功后,输入>>python


然后输入测试代码:

import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')

sess = tf.Session()

print(sess.run(hello))


  • 不想安装其他开发环境的,可以直接使用anaconda自带的spyder开发环境,spyder操作界面和matlab很相似,在开始菜单即可找

界面长这个样子,用着也还OK



有什么意见欢迎交流~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值