Question

I cannot get ipython notebook to launch. I used the command "ipython notebook" in command prompt but I got an error saying that "ipython" is not recognized as a command. I have Python 3.3 and ipython 1.2.1. This command works on my other Windows machine and I used the same process to install ipython. The only difference is that I am using Python 2.7 on my other Windows machine. I feel like there is a really simple fix or I have made a silly error. Any ideas?

Edit: I tried ThomasK's suggestion in the comments below and received the following error displayed in the image below.

Ipython notebook error on call

Was it helpful?

Solution

Reposting as an answer:

Looks like you don't have pyzmq installed. You can install it with pip or an exe installer. But there will probably be other things you don't have set up. We recommend downloading something like Anaconda, which includes all the necessary packages. If you want to use Python 3, you could try Pyzo, which is similar.

OTHER TIPS

As of writing, it's normal to get these messages. It just means you are missing some python packages. I suggest installing them as follows: pip install --user [package]. The other ones it might complain about are listed here:

jinja2, needed for the notebook
sphinx, needed for nbconvert
pyzmq, needed for IPython’s parallel computing features, qt console and notebook
pygments, used by nbconvert and the Qt console for syntax highlighting
tornado, needed by the web-based notebook
nose, used by the test suite
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top