Ответ 1
У меня была такая же проблема, и по какой-то причине только версия readline, установленная с помощью easy_install readline
, отлично работает.
Что требуется для полного функционирования ipython на OSX Lion? Я пытаюсь заставить ipython работать с readline и не добиваться успеха.
Мой подход:
(внутри виртуальной среды)
pip install ipython # runs, but only slightly useful because can't indent blocks
pip install readline
Второе завершается с предупреждениями и в конечном итоге говорит "Успешно установленный readline" Но я все еще остаюсь без возможности отступов, и возвращение в историю команд приводит к искажению вывода терминала.
Я подозреваю, что эти предупреждения имеют решающее значение, но я не понимаю, что с ними делать.
ld: предупреждение: игнорирование файла readline/libreadline.a, файл был создан для архива, который не связан с архитектурой (i386)
ld: предупреждение: игнорирование файла readline/libhistory.a, файл был создан для архива, который не связан с архитектурой (i386)
(Я потратил утро на поиски ошибок, безрезультатно)
TIA,
У меня была такая же проблема, и по какой-то причине только версия readline, установленная с помощью easy_install readline
, отлично работает.
1) Обновлен до последних инструментов для Mac OS X
2) Установлен Distribute
3) pip install ipython
4) pip install readline
Благодаря этой статье.