新组装了电脑,安装了win10 企业版,并升级到最新。然后安装了vs_community_2013,cuda8和git。

第1次安装,完全按照网页http://ankivil.com/installing-keras-theano-and-dependencies-on-windows-10/进行安装,theano的测试用例成功通过,但运行testKeras.py例子的时候发生runtime错误,call stack如下所示。这个错误的原因,google了很多也没找到原因。
  ntdll.dll!00007ffabbbb8283() Unknown
  ntdll.dll!00007ffabbbb8bda() Unknown
  ntdll.dll!00007ffabbb65b9a() Unknown
  ntdll.dll!00007ffabbafc895() Unknown
  ucrtbase.dll!00007ffab8eee3bb() Unknown
  python35.dll!tupledealloc(PyTupleObject * op) Line 235 C
  python35.dll!code_dealloc(PyCodeObject * co) Line 366 C
  python35.dll!tupledealloc(PyTupleObject * op) Line 235 C
  python35.dll!code_dealloc(PyCodeObject * co) Line 366 C
  python35.dll!func_dealloc(PyFunctionObject * op) Line 551 C
  python35.dll!free_keys_object(_dictkeysobject * keys) Line 352 C
  python35.dll!PyDict_Clear(_object * op) Line 1358 C
  python35.dll!dict_tp_clear(_object * op) Line 2550 C
  python35.dll!delete_garbage(_gc_head * collectable, _gc_head * old) Line 867 C
  python35.dll!collect(int generation, __int64 * n_collected, __int64 * n_uncollectable, int nofail) Line 1019 C
  python35.dll!PyImport_Cleanup() Line 481 C
  python35.dll!Py_Finalize() Line 579 C
  python35.dll!Py_Main(int argc, wchar_t * * argv) Line 804 C
  [External Code] 
第2次安装,卸载了Anaconda后重新安装,步骤如下:
1. 下载Anaconda3-4.2.0-Windows-x86_64.exe,并安装。我的安装路径是C:\Program Files\Anaconda3。

2. 在C:\Users\ll创建文件.condarc,其内容如下。(目的是使用清华的镜像源下载安装相关包)
   channels:
   - "https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/"
   - defaults
   show_channel_urls: true
3. 在线安装mingw,libpython
   conda install mingw libpython
   镜像源中有这些包,所以速度很快。注意这里我是使用conda安装的mingw,不知道是否这是第1次安装有问题的原因。

4. 在线安装theano及其依赖包
   conda install theano
   这些依赖包在镜像源中没有,仍需要从国外站点下载,特别慢,很容易断掉。后来发现清晨的时候速度还可以。
   theano在镜像源中有。
如果从git直接下载最新的theano安装包,似乎没有检测依赖包的过程,怀疑这步会导致第1次安装中的问题。

5. 在线安装keras. 使用conda install keras安装不了keras.所以只能使用以下方式:
   cd C:\Program Files\Anaconda3\Lib\site-packages
   git clone git://github.com/fchollet/keras.git
   cd keras
   python setup.py develop

6. 创建theano和keras的配置文件
   根据http://ankivil.com/installing-keras-theano-and-dependencies-on-windows-10/,需要准备文件.theanorc和keras.json。
参考:
[1]  http://ankivil.com/installing-keras-theano-and-dependencies-on-windows-10/
[2]  http://ankivil.com/installing-keras-theano-and-dependencies-on-windows-10-python-34/

win10+GTX1070+keras+Anaconda+python3.5安装记录相关推荐

  1. 全网最简约的Anaconda+Python3.7安装教程Win10(百分百成功)

    全网最简约的Anaconda+Python3.7安装教程Win10(百分百成功)

  2. Anaconda+Tensorflow_Gpu+Spyder安装记录(2022年10月14日更新)

    Anaconda+Tensorflow_Gpu+Spyder安装记录(2022年7月9日更新) 文章目录 Anaconda+Tensorflow_Gpu+Spyder安装记录(2022年7月9日更新) ...

  3. Windows10+anaconda,python3.5, 安装glove-python

    Windows10+anaconda,python3.5, 安装glove-python 安装glove 安装之前 Visual C++ 2015 Build Tools 开始安装 安装glove 最 ...

  4. anaconda+python3.7安装keras_win10(64)+python3.7+Anaconda3+tensorflow-cpu+Keras安装(亲测有效)...

    1.安装准备: Anaconda3(内带python3.7.6) win10(64位) 准备安装tensorflow-cpu版 2.tensorflow和Keras对应版本(一定要对应,遇坑无数) 3 ...

  5. anaconda配置python3.6_Anaconda python3.6安装记录

    win8,64位,安装Anaconda python3.6 1.在官网下载对应版本的Anaconda: 对应有python3.6和python2.7的版本,可自行选择 2.成功下载后获得文件Anaco ...

  6. win10+tensorflow-gpu+pycharm+anaconda...的成功安装,顺利在spyder import tensorflow

    装了好几天的tensorflow,终于今天装好了.在这里记录一下,免得下次遇到问题忘了怎么解决. 首先我是找了几篇文章,将需要用上的环境都准备好. 第一篇 参考文章,不过这篇文章少了前期几个步骤. 第 ...

  7. Win10下python2和python3同时安装并解决pip共存问题

    Win10下python3和python2同时安装并解决pip共存问题 特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似. 使用python开发,环境 ...

  8. Win10下python2和python3同时安装并解决pip共存

    特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似. 使用python开发,环境有Python2和 python3 两种,有时候需要两种环境切换使用,下 ...

  9. anaconda+python3.7安装keras_win10 python3.7 Anaconda3 安装tensorflow+Keras

    首先tensorflow 不支持python3.7,只能用tf1.9 也就是说:py3.7+ tf 1.9 +keras 2.2.0 才可以 下面是指责个whl文件的网盘链接 链接: https:// ...

最新文章

  1. 点滴积累--工作总结
  2. Python自动化运维——系统性能信息模块
  3. 通过ajax提交到url路由
  4. raspberry pi_Raspberry Pi项目旨在调节室温并改善睡眠
  5. linux怎么初始命令,linux 第二季 初始linux 目录以及初始命令
  6. CompTIA IT Fundamentals认证考试的相关信息【2018.06.05更新】
  7. windows API 第22篇 WTSGetActiveConsoleSessionId
  8. java输入法中手写文字的识别_在线手写识别
  9. 第一章 命题逻辑 1.4 析取范式与合取范式
  10. php怎么将农历转换成公历,php农历转公历怎么实现
  11. CSS3和jQuery实现花瓣网固定顶部位置悬浮菜单效果
  12. 洛谷 P2689 东南西北
  13. VMWare下载安装以及创建虚拟机教程
  14. 为何电动汽车没未来感?设计和生产线无根本性改变 | 行业
  15. 使用token验证登录信息,把token存到数据库中
  16. Android 倒计时; 时分秒与秒数的互转
  17. 夕阳落山图(js 夕阳下山)
  18. 南京大学机器学习与数据挖掘所ECCV16视频性格分析竞赛冠军技术分享
  19. python 正则表达式-匹配规则
  20. 迁移WSL时的报错:0x80073d21 此应用的发布者不允许将其移动到其他位置

热门文章

  1. 笔记本系统恢复连载之十:系统恢复并不难
  2. linux下phpmyadmin安装
  3. 美来临公司商业模式分析,公司是不昨的
  4. Moorhuhn Kart 2 XXL Maps
  5. 保存OpenCV中Mat_Vec3f格式的图像
  6. Ubuntu 15.10系统安装后要做的15件事
  7. Excel文件处理实战-Python编程进阶
  8. 24.两两交换链表中的节点
  9. C++折半查找的实现
  10. 数据治理的陷阱与解决方案