使用Python 3.5在Windows 10上安装Keras/Theano的最简单方法

使用Python 3.5在Windows 10上安装Keras/Theano的最简单方法,windows,theano,python-3.5,keras,Windows,Theano,Python 3.5,Keras,过去两天一直是一场噩梦,试图遵循Theano Windows安装指南()。具体地说,让Keras使用Theano的任何大杂烩式安装都来自于这一曲折的指南 在本指南的中途,有一个不清楚的解释,即安装Anaconda(以及其他软件包)将解决大多数依赖关系(我所说的不清楚是指完全不清楚采用Anaconda路线涵盖了上面和下面指南的哪一部分)。然而,到那时,我的Python/Anaconda目录和路径都被各种各样的包塞满了。我终于让西娅不工作了,但凯拉斯却一直无法工作。我不断遇到各种各样的问题,最后一根

过去两天一直是一场噩梦,试图遵循Theano Windows安装指南()。具体地说,让Keras使用Theano的任何大杂烩式安装都来自于这一曲折的指南

在本指南的中途,有一个不清楚的解释,即安装Anaconda(以及其他软件包)将解决大多数依赖关系(我所说的不清楚是指完全不清楚采用Anaconda路线涵盖了上面和下面指南的哪一部分)。然而,到那时,我的Python/Anaconda目录和路径都被各种各样的包塞满了。我终于让西娅不工作了,但凯拉斯却一直无法工作。我不断遇到各种各样的问题,最后一根稻草是某种类型的DLL链接丢失。直到今天,我还不知道根本原因是什么

然后,我找到了答案()的神奇线索

通过上面的线程,特别是这段代码,我能够让Keras正常工作

conda create --yes -n python3test python=3
activate python3test
conda install --yes numpy scipy mkl-service nose sphinx m2w64-gcc libpython
pip install pydot
pip install git+https://github.com/mingwandroid/Theano.git@conda-fixes
python -m theano.misc.check_blas > log-python3.log 2>&1

python -V
rem Python 3.5.2 :: Continuum Analytics, Inc.
python -c "import platform; print (platform.platform())"
rem Windows-8.1-6.3.9600-SP0
python -c "import theano; print(theano.__version__)"
rem 0.9.0dev4.dev-c18e654db3b38c8d31b2cb5d94367e28d62f44aa

deactivate
conda remove --yes --all -n python3test

现在,让Keras工作的具体步骤,只需要一个干净的安装

  • 销毁计算机上的所有Python碎片:)
  • 安装巨蟒3
  • 打开CMD提示符并键入
  • 如果你没有得到任何重大错误,你应该是好的!在这里尝试一段更复杂的Keras代码:


    现在,让Keras正常工作的具体步骤只需要一个干净的安装

  • 销毁计算机上的所有Python碎片:)
  • 安装巨蟒3
  • 打开CMD提示符并键入
  • 如果你没有得到任何重大错误,你应该是好的!在这里尝试一段更复杂的Keras代码:

    可能重复的可能重复的
    conda install --yes numpy scipy mkl-service nose sphinx m2w64-gcc libpython
    pip install pydot
    pip install git+https://github.com/mingwandroid/Theano.git@conda-fixes
    python -m theano.misc.check_blas