Я пытаюсь сравнить / сопоставить различные инструменты Python, и я хотел бы, чтобы ipython в миксе, но когда я запускаю ipython, я получаю предупреждение readline, даже если readline установлен на моем Mac:
ВНИМАНИЕ: Услуги Readline недоступны на этой платформе.
ПРЕДУПРЕЖДЕНИЕ. Для функции автоматического отступа требуется библиотека readline.
Прочитав установку- переполнение стека ipython-with-readline-on-the-mac, я проверил установленный порт и обнаружил, что py26-ipython не входит в число установленных портов. Установка этого не исправила мою проблему, и при этом это не отвечает на мой вопрос. Возможно, есть разные пути к Python для разных утилит? Что-то другое? Любой совет высоко ценится.
Вот оригинальные симптомы:
- ipython установлен на моем mac в моей директории python - должен быть в комплекте с одним из установленных пакетов macports - и запущен просто отлично, но выдает предупреждение readline, упомянутое выше
- Я проверил и readline является одним из установленных программ порта; Более того, "import readline" успешно работает в интерактивном python и в spyder
- readline easy_install указал, что «readline 6.1.0 уже является активной версией в easy-install.pth»
- readline не на моем пути (и я не знаю, как это должно быть), но заголовки можно найти в /opt /local /include /readline /
- Я удалил полный список установленных портов (до реализации исправления переполнения стека), потому что ответ, кажется, не нуждался в них, но могу добавить их обратно, если я узнаю способ показать / скрыть или иным образом минимизировать недвижимость
Вот дополнительные точки данных после установки ipython с macports.
1- # 3 выше все еще верны.
- Я удалил дополнительно установленные порты, потому что ответ, кажется, не нуждался в них, но могу добавить их обратно, если я узнаю способ показать / скрыть или иным образом минимизировать недвижимость
Посмотрев вопросы и ответы по StackOverflow, я решил продолжить, и этот форум кажется мне лучшим.