2014-03-31 29 views
3

我跑薄荷Linux和我一直在使用PIP安装IPython的,但我不能初始化:虽然PIP说,它的正确安装如何初始化使用PIP安装的IPython?

$ ipython 
bash: /usr/bin/ipython: No such file or directory 

$ pip show ipython 
--- 
Name: ipython 
Version: 1.2.1 
Location: /usr/local/lib/python2.7/dist-packages 
Requires: 

此文件夹不似乎只有源代码:

$ ls /usr/local/lib/python2.7/dist-packages/IPython 
config   core   extensions frontend.pyc __init__.pyc __main__.py nbformat scripts testing 
consoleapp.py display.py external  html   kernel  __main__.pyc parallel sphinxext utils 
consoleapp.pyc display.pyc frontend.py __init__.py lib   nbconvert  qt  terminal 

如何初始化IPython shell?它甚至可能从一个点子安装,或者点子只下载IPython源代码?

+0

Pip应安装整个软件包。通过pip安装时的输出是什么?你目前的PATH是什么? – surfreak

+0

您的Python脚本目录中是否存在任何IPython可执行文件?如果是这样,你可以从该目录运行IPython吗? – Talvalin

回答

4

如果模块安装在/usr/local下,那么很可能是ipython脚本以相同的方式安装。因此,尝试运行:

$ /usr/local/bin/ipython 

如果这样的作品,这似乎/usr/local/bin是不是在你的$PATH出于某种原因,所以你需要修复,如果要启动IPython中没有指定的完整路径(或者你可以只为它创建一个别名)。

+0

谢谢,ipython在/ usr/local/bin/ipython – renatov

+0

顺便说一句,我认为使用数据包管理器全局安装pip会更好。 – renatov