As others have reported, the video explains the installation in the reverse order from what works on Windows. If you install anaconda before installing cygwin, then awscli will install to the wrong python distribution. I was able to fix this by installing in the opposite order.
So now I have aws "working", but the bash install script for p2 doesn't work, generating a lot of errors that look like what was reported by Cristina here (even though she running the t2 install script, whereas I'm running the p2):
In the forum, someone said it was likely a problem with aws credentials, but I have confirmed that the credentials are correct. So I'm totally stuck on this front.
On another front, I tried to just get things installed to run the materials locally on my computer. It wasn't too hard to get anaconda, theranos, and keras installed, but I'm struggling to get CUDA support up and running (I do have an Nvidia graphics card with cudas and have successfully used cuda support for 3d rendering).
When I run Nvidia's CUDA installer (I've tried both 7.5 and 5.5) it tells me I need to install Visual Studio and provides a link to do that. I go to that link and download and install Visual Studio, then re-run the CUDA installer and it still tells me I need to install Visual Studio.
I think the problem is that the CUDA installer requires a specific, older version of Visual Studio, whereas the link takes you to a Microsoft portal that only lets you install the latest version. How do I get an older version of Visual Studio that will actually work with the CUDA installer?
I'm running 64-bit Windows 7.
So, currently I'm stuck on both fronts - installing for working with AWS and installing to work locally. Would appreciate help.