Issues setting up keras & theano with miniconda both on Python 2.7 and 3.5

How important is it to you to use Theano? There is an option to convert weights files from Theano to Tensorflow:

So, if it is “just” for running the course notebooks then it might be worth to convert the two vgg16 weights files and be done. Unless you have other projects which require Theano.