2014-10-07 1 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 (я установил Anaconda, но когда я

run conda update conda 

и

conda update ipython 

но говорит:

command not found: conda 

Это проблема с iruby?

+1

Похоже, что он не может найти ни ipython, ни conda. Убедитесь, что каталог, содержащий эти команды (возможно, '/ Users/jona/anaconda/bin', в зависимости от того, где вы установили Anaconda), находится в переменной' $ PATH'. –

+0

@ThomasK Я переместил папку anaconda в/Users/jona /. Я запускаю команды conda, но та же проблема. –

+1

Установка, вероятно, добавила место установки в '$ PATH', и когда вы ее переместили, вы нарушили это. Вам нужно будет вручную изменить переменную среды '$ PATH', чтобы включить новое местоположение Anaconda. –

ответ

1

перепроведение в ответ:

Проблема заключалась в том, что каталог Anaconda .../bin не был на $PATH, поэтому команды ipython и conda не могут быть найдены.

Чтобы исправить это: найдите файл в своем домашнем каталоге под названием .profile или .bash_profile. Они скрыты по умолчанию, поэтому вам, возможно, придется сделать что-то дополнительное, чтобы их увидеть. Добавьте строку к файлу, который вы найдете как PATH="$HOME/anaconda/bin:$PATH". Затем закройте терминал и откройте его, и вы сможете запустить ipython и conda. Вы можете использовать команду echo $PATH, чтобы увидеть содержимое PATH.