leriomaggio / deep-learning-keras-tensorflow

Introduction to Deep Neural Networks with Keras and Tensorflow
MIT License
2.95k stars 1.27k forks source link

setup error with pydatait branch #12

Closed fvisconti closed 7 years ago

fvisconti commented 7 years ago

When I use the deep-learning.yml file in pydatait branch, I get the error:

Could not find a version that satisfies the requirement pygpu==0.2.1 (from versions: )
No matching distribution found for pygpu==0.2.1

I noticed pygpu is not required in setup recipe under branch master for example, should I exclude it? Is it only required by Theano?

EDIT

I succeeded in setting it all up, installing things by hands incrementally (keras first). I paste below my .yml file, just in case (ah, I switched to tensorflow as keras backend, since Theano still gives problems).

Content of deep_learning_keras.yml:

name: deep_learning_keras
channels:
- conda-forge
- defaults
dependencies:
- blas=1.1=openblas
- bleach=1.5.0=py36_0
- ca-certificates=2017.1.23=0
- certifi=2017.1.23=py36_0
- cycler=0.10.0=py36_0
- dbus=1.10.10=3
- decorator=4.0.11=py36_0
- entrypoints=0.2.2=py36_1
- expat=2.1.0=2
- fontconfig=2.12.1=4
- freetype=2.7=1
- gettext=0.19.7=1
- glib=2.51.4=0
- gmp=6.1.2=0
- gst-plugins-base=1.8.0=0
- gstreamer=1.8.0=1
- h5py=2.7.0=np112py36_0
- hdf5=1.8.17=10
- html5lib=0.999=py36_0
- icu=58.1=1
- ipykernel=4.6.0=py36_0
- ipython=5.3.0=py36_0
- ipython_genutils=0.2.0=py36_0
- ipywidgets=6.0.0=py36_0
- jinja2=2.9.5=py36_0
- jpeg=9b=0
- jsonschema=2.5.1=py36_0
- jupyter=1.0.0=py36_0
- jupyter_client=5.0.1=py36_0
- jupyter_console=5.1.0=py36_0
- jupyter_core=4.3.0=py36_0
- keras=2.0.2=py36_1
- libffi=3.2.1=3
- libgpuarray=0.6.2=np112py36_0
- libiconv=1.14=4
- libpng=1.6.28=0
- libsodium=1.0.10=0
- libxcb=1.12=1
- libxml2=2.9.4=4
- line_profiler=2.0=py36_0
- mako=1.0.6=py36_0
- markupsafe=0.23=py36_1
- matplotlib=2.0.0=np112py36_3
- mistune=0.7.4=py36_0
- nbconvert=5.1.1=py36_1
- nbformat=4.2.0=py36_0
- ncurses=5.9=10
- nose=1.3.7=py36_2
- notebook=5.0.0=py36_0
- numpy=1.12.1=py36_blas_openblas_200
- openblas=0.2.19=1
- openssl=1.0.2k=0
- pandas=0.19.2=np112py36_1
- pandoc=1.19.2=0
- pandocfilters=1.4.1=py36_0
- pcre=8.39=0
- pexpect=4.2.1=py36_0
- pickleshare=0.7.3=py36_0
- pip=9.0.1=py36_0
- prompt_toolkit=1.0.14=py36_0
- ptyprocess=0.5.1=py36_0
- pygments=2.2.0=py36_0
- pyparsing=2.2.0=py36_0
- pyqt=5.6.0=py36_0
- python=3.6.1=0
- python-dateutil=2.6.0=py36_0
- pytz=2017.2=py36_0
- pyyaml=3.12=py36_1
- pyzmq=16.0.2=py36_1
- qt=5.6.2=1
- qtconsole=4.3.0=py36_0
- readline=6.2=0
- scikit-learn=0.18.1=np112py36_blas_openblas_200
- scipy=0.19.0=np112py36_blas_openblas_200
- setuptools=33.1.1=py36_0
- simplegeneric=0.8.1=py36_0
- sip=4.18=py36_1
- six=1.10.0=py36_1
- sqlite=3.13.0=1
- terminado=0.6=py36_0
- testpath=0.3=py36_0
- theano=0.9.0=py36_0
- tk=8.5.19=1
- tornado=4.4.3=py36_0
- traitlets=4.3.2=py36_0
- wcwidth=0.1.7=py36_0
- webencodings=0.5=py36_0
- wheel=0.29.0=py36_0
- widgetsnbextension=2.0.0=py36_0
- xorg-libxau=1.0.8=3
- xorg-libxdmcp=1.1.2=3
- xz=5.2.2=0
- yaml=0.1.6=0
- zeromq=4.2.1=1
- zlib=1.2.11=0
- libgfortran=3.0.0=1
- mkl=2017.0.1=0
- pip:
  - appdirs==1.4.3
  - ipython-genutils==0.2.0
  - jupyter-client==5.0.1
  - jupyter-console==5.1.0
  - jupyter-core==4.3.0
  - line-profiler==2.0
  - packaging==16.8
  - prompt-toolkit==1.0.14
  - protobuf==3.2.0
  - pygpu==0.6.2
  - tensorflow-gpu==1.0.1
leriomaggio commented 7 years ago

Thanks! Update the file soon.