【问题标题】:How do I initialize IPython installed using PIP?如何初始化使用 PIP 安装的 IPython?
【发布时间】:2014-03-31 16:00:08
【问题描述】:

我正在运行 PepperMint Linux,我已经使用 pip 安装了 IPython,但我无法初始化它:

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

虽然 pip 说它已正确安装:

$ 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?甚至可以通过 pip 安装,还是 pip 只下载 IPython 源代码?

【问题讨论】:

  • Pip 应该安装整个包。通过 pip 安装时的输出是什么?你现在的PATH是什么?
  • 您的 Python 脚本目录中是否存在任何 IPython 可执行文件?如果是这样,你能从那个目录运行 IPython 吗?

标签: python pip ipython


【解决方案1】:

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

$ /usr/local/bin/ipython

如果可行,由于某种原因,/usr/local/bin 似乎不在您的$PATH 中,因此如果您想在不指定完整路径的情况下启动 ipython(或者您可以只为它)。

【讨论】:

  • 谢谢,ipython 在 /usr/local/bin/ipython
  • 顺便说一句,我认为使用数据包管理器全局安装 pip 会更好。
猜你喜欢
  • 2016-11-28
  • 2016-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-27
相关资源
最近更新 更多