在windows上使用cygwin的Python和Keras

在windows上使用cygwin的Python和Keras,python,windows,cygwin,keras,Python,Windows,Cygwin,Keras,下面是关于如何在windows上设置Python、Keras和CUDA的教程(该教程适用于windows 10,我有windows 7,但我认为这不是问题): 我现在的情况有点奇怪: 当我使用windows命令行(CMD.exe)时,我可以运行python,然后键入import keras,它将被成功导入,我甚至尝试在NN上运行一些示例,一切都很好 当我从Cygwin做同样的事情时,我没有得到名为keras的模块 为了确保我的Cygwin shell知道keras在哪里,我尝试了Cygwi

下面是关于如何在windows上设置Python、Keras和CUDA的教程(该教程适用于windows 10,我有windows 7,但我认为这不是问题):

我现在的情况有点奇怪:

  • 当我使用windows命令行(CMD.exe)时,我可以运行python,然后键入
    import keras
    ,它将被成功导入,我甚至尝试在NN上运行一些示例,一切都很好
  • 当我从Cygwin做同样的事情时,我没有得到名为keras的模块
为了确保我的Cygwin shell知道keras在哪里,我尝试了Cygwin的
pip安装keras==1.2.2
。 得到:


我遗漏了什么吗?

可能是您的
网站包在Windows和Cygwin中不一样吗?$PATH/$PYTHONPATH怎么样?我没有名为PYTHONPATH的环境变量,只有PATH在cmd和cygwin中看起来相同。
Requirement already satisfied: keras==1.2.2 in d:\anaconda2\lib\site-packages
Requirement already satisfied: theano in d:\anaconda2\lib\site-packages (from keras==1.2.2)
Requirement already satisfied: pyyaml in d:\anaconda2\lib\site-packages (from keras==1.2.2)
Requirement already satisfied: six in d:\anaconda2\lib\site-packages (from keras==1.2.2)
Requirement already satisfied: scipy>=0.14 in d:\anaconda2\lib\site-packages (from theano->keras==1.2.2)
Requirement already satisfied: numpy>=1.9.1 in d:\anaconda2\lib\site-packages (from theano->keras==1.2.2)