2015-11-22 3 views
1

Я хочу установить Python на моем iPhone6, то я установить его из here, но я не смог, когда я получить доступ к питона с python в MTerminal, ошибкаКак установить Python в iOS9?

dyld: Библиотека не загружен:/USR/Библиотека/libpython2.7.dylib Репутация:/usr/bin/python Причина: не найдено подходящего изображения. Нашли: /usr/lib/libpython2.7.dylib: mmap() ошибка 22 по адресу = 0x0024D000, размер = 0x00029000 сегмент = __ ДАННЫЕ в сегменте :: map() mapping /usr/lib/libpython2.7.dylib /usr/lib/libpython2.7.dylib: mmap() ошибка 22 по адресу = 0x00435000, размер = 0x00029000 сегмент = __ ДАННЫЕ в сегменте :: map() mapping /usr/lib/libpython2.7.dylib Trace/BPT trap : 5

и что я должен сделать, чтобы продолжить?

ответ

0

Вы можете найти iOS 9 совместимый пакет python 2.7 here. Он поставляется с большинством базовых модулей и работает достаточно хорошо. Однако я столкнулся с двумя проблемами.

  • Easy_install не работает. Это работало на старых пакетах и ​​затрудняет установку других модулей. Проблема в том, что ни одна совместимая с iOS 9 библиотека zlib (требуемая easy_install) еще не была перенесена.
  • Некоторые базовые модули отсутствуют или детали не работают. Наиболее используемые модули есть, например, OS и sys. Один из недостающих модулей - это модуль time. Кроме того, os.environ возвращает пустой словарь.

Итак, если вы просто хотите базовый питон для простых скриптов, он работает. Но для других, более сложных программ, требующих дополнительных модулей, вы, вероятно, столкнетесь с множеством ошибок.