2014-10-07 116 views
0

我正在尝试安装和run iruby。 我与iruby终端运行iruby但我得到:错误安装iruby gem

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(我已经安装了蟒蛇,但是当我

run conda update conda 

conda update ipython 

但他表示:

command not found: conda 

这是一个iruby程序问题?

+1

看起来它无法找到ipython或conda。检查包含这些命令的目录(可能是'/ Users/jona/anaconda/bin',取决于你安装的Anaconda的位置)是否在'$ PATH'环境变量中。 – 2014-10-07 16:58:57

+0

@ThomasK我将anaconda文件夹移至/ Users/jona /。我运行conda命令,但同样的问题。 – 2014-10-07 20:01:42

+1

安装可能会将安装位置添加到'$ PATH',并且当您移动它时,您破坏了它。您需要手动更改'$ PATH'环境变量以包含Anaconda的新位置。 – 2014-10-07 21:23:06

回答

1

转贴作为一个答案:

麻烦的是,蟒蛇.../bin目录并不在$PATH,所以命令ipythonconda找不到。

修复此问题:在您的主目录中寻找名为.profile.bash_profile之类的文件。这些都是默认隐藏的,所以你可能需要额外做些事情才能看到它们。在文件中添加一行,如PATH="$HOME/anaconda/bin:$PATH"。然后关闭你的终端并重新打开它,你应该可以运行ipython和conda。您可以使用命令echo $PATH查看PATH的内容。