【发布时间】:2014-10-07 16:11:53
【问题描述】:
我正在尝试安装和run iruby。
我在终端中使用iruby 运行 iruby,但我收到:
iruby notebook
/Users/jona/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/iruby-0.1.13/lib/iruby/command.rb:38:in ``': No such file or directory - ipython (Errno::ENOENT)
from /Users/jona/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/iruby-0.1.13/lib/iruby/command.rb:38:in `check_version'
from /Users/jona/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/iruby-0.1.13/lib/iruby/command.rb:46:in `run_ipython'
from /Users/jona/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/iruby-0.1.13/lib/iruby/command.rb:18:in `run'
from /Users/jona/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/iruby-0.1.13/bin/iruby:6:in `<top (required)>'
from /Users/jona/.rbenv/versions/2.0.0-p353/bin/iruby:23:in `load'
from /Users/jona/.rbenv/versions/2.0.0-p353/bin/iruby:23:in `<main>'
我有installed ipython(我已经安装了Anaconda,但是当我
run conda update conda
和
conda update ipython
但是说:
command not found: conda
这是 iruby 程序问题吗?
【问题讨论】:
-
似乎找不到 ipython 或 conda。检查包含这些命令的目录(可能是
/Users/jona/anaconda/bin,取决于您安装 Anaconda 的位置)是否在您的$PATH环境变量中。 -
@ThomasK 我将 anaconda 文件夹移动到 /Users/jona/。我运行 conda 命令但同样的问题。
-
安装可能将安装位置添加到
$PATH,当你移动它时,你破坏了它。您需要手动更改$PATH环境变量以包含 Anaconda 的新位置。 -
我只是在您评论后才移动位置...我不熟悉环境变量。我正在研究它,但我仍然无法修复它......我确实去了 Anaconda GUI 启动器并更新了 iPython。我能够启动它。
-
在您的主目录中查找名为
.profile或.bash_profile的文件。这些默认情况下是隐藏的,因此您可能需要做一些额外的事情才能看到它们。在您找到的文件中添加一行,例如PATH="$HOME/anaconda/bin:$PATH"。然后关闭您的终端并重新打开它,您应该可以运行ipython和conda。可以使用命令echo $PATH查看PATH的内容。
标签: ruby ipython ipython-notebook anaconda