У меня есть последняя версия IronPython, созданная и работающая в Ubuntu 14.04 через Mono. Сборка Ironpython и работа с Mono кажется тривиальной задачей, но я не уверен, что у меня есть подходящие sys.path или разрешения для Ironpython для импорта модулей, особенно таких модулей, как fcntl.
Запущенный surepip запускает подпроцесс и хочет импортировать "fcntl". Уже есть множество сообщений, но в основном это касается окон.
Насколько я понимаю, fcntl является частью стандартной библиотеки unix python2.7. Для начала основная проблема, похоже, заключается в том, что Ironpython не знает, где это, но я также подозреваю, что, поскольку fcntl кажется perl или, по крайней мере, не чистым python, это еще не все.
Итак, мои связанные вопросы sys.path:
- Куда мне установить Ironpython (папка Ironlanguages) в Ubuntu? Есть ли какие-то разрешения, которые мне нужно установить?
- Какие пути я должен добавить к sys.path, чтобы найти стандартную библиотеку Ironpython? '
- Какие пути я должен добавить в sys.path, чтобы получить установленные модули Ubuntu python 2.7?
- Какие пути я должен добавить в sys.path или методы, чтобы заставить fcntl правильно импортировать в Ironpython
- Любые подсказки о том, как обойти известные проблемы при установке pip через securepip с использованием mono ipy.exe X: Frames surepip
Спасибо!