Как включить Интерактивный Ruby в мой процесс разработки?

Это могут быть ошибки,

  1. У вас не установлено Microsoft Redist C ++ 2015 Update 3. Он содержит msvcp.dll, который в большинстве случаев теряется для Tensorflow. Попробуйте установить его.
  2. Ваш ЦП не поддерживает инструкции AVX. Для TensorFlow начиная с версии 1.6 требуются процессоры с поддержкой AvX.
  3. Попробуйте установить версию 1.10.0. Это работает хорошо в большинстве случаев.
6
задан John Topley 27 September 2008 в 18:30
поделиться

5 ответов

Установите драгоценный камень рубиновой отладки. Конечно, потребуйте его в своем приложении (только в разработке/тестовом режиме). Теперь можно записать 'отладчик', где Вы хотите остановить выполнение.

Однажды Ваша остановка приложения в Вашей точке останова, можно ввести 'справку' для знания обо всех командах. Один из них является 'irb'. Это запускает сессию IRB, на которой у Вас есть доступ ко всем методам в Вашем текущем контексте.

Я лично главным образом использую p (печать), оценка, v i (экземпляр Вар) и v l (локальный Вар). Конечно, n для следующего и c для продолжаются.

Команда для продвижения из данного блока/метода никогда не работала на меня все же. Я никогда не занимался расследованиями почему :-)

10
ответ дан 8 December 2019 в 18:43
поделиться

Я не склонен использовать irb непосредственно, что часто, как я склонен быть внутренними направляющими и таким образом, использование пишет сценарий/подключается с консоли набора, но мне действительно нравится использовать рубиновый отладчик (драгоценный камень Отладки Ruby). Это позволяет Вам установить точку останова в основном и затем ступить через Вашу строку кода с методической точностью.

Вот скринкаст об этом, что я на самом деле не смотрел, но быстрый поиск потянул его, и это могло быть полезно:

http://brian.maybeyoureinsane.net/blog/2007/05/07/ruby-debug-basics-screencast/

2
ответ дан 8 December 2019 в 18:43
поделиться

Для разработки Ruby в Eclipse: существует очень улучшенная версия RDT (рубиновые средства разработки) доступна теперь. Для установки его непосредственно в Eclipse нажмите Help> Software Updates> Find и Install> Поиск переключателя новых возможностей> затем> новый удаленный Сайт> Имя = Ruby и URL = http://update.aptana.com/update/rdt/3.2/

Другим плагином Ruby является новейший Eclipse DLTK (динамический инструментарий языков). Стабильная версия 1.0. M5 DLTK просто вышла несколько дней назад. Вот некоторые полезные подсказки по установке.

1
ответ дан 8 December 2019 в 18:43
поделиться

Я просто использую rdebug для отладки любого моего рубина или кода RoR.

0
ответ дан 8 December 2019 в 18:43
поделиться

Если Вы готовы использовать IDE для отладки, я знаю, что Eclipse (через Средства разработки Ruby) имеет относительно простой интерфейс. При выполнении направляющих затем существует определенная сборка затмения под названием RadRails, который может также помочь (хотя я не использовал его для отладки),

0
ответ дан 8 December 2019 в 18:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: