Мне может понадобиться написать какое-нибудь приложение с графическим интерфейсом, которое работает в .Net (и Windows), в то время как я могу работать с Mono (в Ubuntu и / или Gentoo).Я очень знаком с Python;Кроме того, я понимаю, что сборки Mono для Windows. Forms, кажется, пригодны для удовлетворительного использования (я успешно запустил .Net приложения с использованием Windows.Forms).
Какие шаги мне нужно предпринять, чтобы получитьсреда, в которой я могу разрабатывать автономный IronPython на GNU / Linux?Кроме того, я был бы очень признателен за некоторые указатели совместимости .Net-Mono (например, вещи, которые я должен знать или избегать).
Я не ищу IDE;Я довольно легко использую vim для своих целей редактирования, и я не возражаю против создания GUI программным способом.
Примечание: на самом деле я спрашиваю, это помощь со следующим:
- Я, очевидно, должен установить IronPython;поэтому я проверяю, установлены ли мои Mono-пакеты, а затем запускаю установщик IronPython (очевидно, с использованием Mono), как в Windows?Это сделает сборки IronPython доступными для Mono?Если нет, как я могу это сделать?В Ubuntu 9.10 есть пакет для IronPython, но это не последняя версия;в то же время, в целях совместимости, я не могу обновить установку Ubuntu.Я не могу найти ebuild для Gentoo.
- Нужно ли устанавливать еще сборки?
- После успешной установки IronPython, как мне создать исполняемый файл .Net / Mono из моего IronPython?источники?Есть ли «правильный» способ?
- Есть ли способ «встроить» сборки IronPython (и любые другие необходимые) в окончательный .exe?