Hacker News new | comments | show | ask | jobs | submit login

There's a great (but somewhat lengthy) video tutorial[1] from Pycon US'12 that covers a lot of IPython and the Notebook. Highly recommended; it's a live demo by the authors of the tools. Seriously, IPython is the coolest thing that happened to Python since Python, and anyone even slightly interested owes it to himself to play with IPython.

[1] http://www.youtube.com/watch?v=2G5YTlheCbw

Wow. Python has become something like Smalltalk, but with some architecture improvements. (Client/server through zeromq) This is to say, it's gone from programming environment to a multimedia glue that allows the integration of automation to everything. (Google DynaBook)

Thanks. Personally I'm allergic to video tutorials but I'm sure that will be great for others.

I'm interested in installing EPD, but it seems to want to install in my C:\Python27 directory (I'm on Windows here at work). Will this overwrite or otherwise interrupt my existing Python installation?

Hey, you should try the Anaconda Community Edition. It's a larger download, but that's because it comes with more packages(which may be good or bad, depending on your opinion) But it by default installs into C:/Anaconda, and it allows you to change the installation directory.

I work for Continuum, btw

As far as I can remember - yes, it will try to overwrite your Python dir, at least it did for me on my Windows machine (I backed up my original C:\Python27 before trying EPD, and then had to restore it, IIRC; there was also some mess with paths, but nothing incurable). I also tried installing EPD into its own directory, but Windows EPD package failed to run Notebook anyways (some issues with Tornado), and I was just too excited to try Notebook. Jumped to Ubuntu@EC2 and was running Notebook with EPD from it in 5 minutes.

Your mileage may vary, of course, so I'd say have a backup and give it a try - at least EPD didn't ruin anything for me. I'm pretty sure IPython Notebook on Windows machine is doable with some lib-hunting/building, since I managed to have fully functioning IPython Qt console installed and running perfectly on Win7 right now, and Notebook is just a couple additional requirements away from it.

The only libraries you should need to run the notebook are pyzmq and tornado, both of which you can download for Windows from Christoph Gohlke's page: http://www.lfd.uci.edu/~gohlke/pythonlibs/

That said, it's very easy to get it going on EC2, especially with Notebookcloud.

Sorry you got those issues with the notebook, this should not have happened. The notebook is certainly supported on windows in principle, the fact that it does not within EPD for you is a bug, I apologize for that.

With the latest EPD 7.3-2, ipython notebook --pylab inline works for me on windows 7 32 bits + chrome. Feel free to contact me privately (see my HN account) if you want more help on how to get this fixed.

Ryan, you should be able to select where it will install itself. It will override your existing python installation if you install it in the same location as your original, so don't do that.

I second this recommendation. Its an awesome demo. I used ipython from before, but barely scratched the surface. Now I use IPython to finish up assignments where the code documents itself, and with extra tex/images to fill in where required. I even 'cheat' sometimes on Project Euler by running problems in parallel using ipython. ;)

that is amazing. I assumed ipython was just another interactive shell - I will be using notebooks to collate my thoughts forever now! (indeed, it sounds like I could now do most of my development off a chromebook and a cloud server.)

edit: for clarification, I saw this comment, and three hours later I'm back to reply.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact