zoukankan      html  css  js  c++  java
  • 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装Theano(图文详解)

        不多说,直接上干货!

      Theano的安装教程目前网上一搜很多,前几天折腾了好久,终于安装成功了Anaconda3(Python3)的Theano,嗯~发博客总结并分享下经验教训吧。

      渣电脑,显卡用的是六代Intel家自家的核心显卡HD530,并没有办法用CUDA加速,所以CUDA的安装和配置,我就直接略过不表。

    第一步:查看目标磁盘空间
        建议直接默认地址,C盘(系统盘)的空间至少要1.8G,如果低于这个值,Anaconda无法进行下一步安装

    第二步:安装Anaconda3
        我是全部默认安装啊,安装的文件夹地址是C:UsersXX(用户名~)Anaconda3,这个是单一用户安装。单一用户安装的好处是,后面安装MinGW和Theano的时候无需请求最高权限。
        注意:一定要勾选将Anaconda加入到环境变量!!!!!!

        一路Next……
        安装完后检查下是不是把Anaconda成功加入了系统变量

    第三步:安装MinGW和libpython
        开始——>运行——>CMD——>输入“conda install mingw libpython”——>y——>坐等——>over

        安装完后,看看Anaconda安装文件夹里面有没有MinGW文件夹
        MinGW文件夹路径示例:"C:UsersXXAnaconda3MinGW"

        我这里是用在"C:Anaconda3MinGW"

    第四步:环境配置
        以前很多教程都要求要添加环境路径,由于前面已经添加了Anaconda的环境路径,所以这个可以省略
        还需要在CMD的home目录中新建 .theanorc.txt 文件(注意:theanorc前后都有“.”!!!!)
        CMD的home目录就是打开CMD之后命令行的当前目录,实在不知道,后面有参考博客可以参考下
          .theanorc.txt 文件内容如下

        [blas]
        ldflags=

        [gcc]
        cxxflags=-IC:Anaconda3MinGW(更改为MinGW的所在的文件路径!!!)
        完成后,建议还是重启下吧……

    第五步:安装Theano
        开始——>运行——>CMD——>输入“pip install theano”——>坐等——>over

    第六步:测试Theano是否成功安装
      打开IPython/Spider,输入:

      import theano
      theano.test()
      等待的时间较长,没有error就好……

      另外,关于blas加速的问题,以上设置并没能实现BLAS加速
      搜索了下,发现知乎里面SCP-173指出
      “anaconda已经内置了mkl,这个性能只会比openblas效果好,所以放心使用吧,之后的nvcc才是坑”
      知乎链接:https://www.zhihu.com/question/44266587
      嗯~不明觉厉~~

      第一次安装出现过的问题及解决方法:
      “不论是用pip list还是import theano,都出现module configparser has no attribute safeconfigparser错误”
      解决链接 : https://www.zhihu.com/question/52950325/answer/135344877

    欢迎大家,加入我的微信公众号:大数据躺过的坑        人工智能躺过的坑
     
     
     

    同时,大家可以关注我的个人博客

       http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDream/   

       详情请见:http://www.cnblogs.com/zlslch/p/7473861.html

      人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
      目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获

          对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071) 

     

  • 相关阅读:
    请朋友做事,须以名誉为限,为朋友做事,亦须以名誉为限
    这世上总有一些人记得你,关注着你,牵挂着你
    杏花春雨已不再,牧童遥指已不再,剑门细雨渭城轻尘也都已不再
    如果要你做鲁滨逊,你会选第三型还是第二型的朋友做“礼拜五”呢
    人类最不能伤害的就是自尊
    单靠理论和教训是无济于事的
    交真朋友已是件比较奢侈的事儿
    他一定是一个懂生活、懂人生,爱自己、爱别人的人
    国子监,就是从前的大学
    只有把理想和现实有机结合起来,才有可能成为一个成功之人
  • 原文地址:https://www.cnblogs.com/zlslch/p/8064029.html
Copyright © 2011-2022 走看看