Mac хорош для программирования на Python? - PullRequest
3 голосов
/ 20 июня 2010

Я программирую на сайте Django. Я на самом деле использую небольшой компьютер под Ubuntu 10.04. Я хотел бы купить что-то более профессиональное, поэтому мне интересно, хорош ли iMac для этого, потому что:

  • Есть ли в MacOS бесплатная IDE и затмение?
  • Есть ли удаленный отладчик python, такой как pydev для eclipse?
  • Есть ли типичные проблемы с python на MacOS?
  • хорошо ли работает apache + mod_wsgi на MacOS?

Ответы [ 4 ]

6 голосов
/ 20 июня 2010

Почему вы считаете iMac более или менее профессиональным, чем все остальное? Аппаратные средства? Система? Примечание. Я сам являюсь пользователем MacOSX и Linux.

Если это не обязательно, в большинстве случаев я бы сказал, что это вопрос личного вкуса.

Как уже говорили другие, все, что вы цитировали, прекрасно работает на MacOSX.

Однако вы должны рассмотреть сторонние библиотеки, которые вы собираетесь использовать с Python. Я бы привел проблему, которая у меня была с MySQLdb (MySQL-python) в MacOSX, но она была решена. На этом пути вы можете столкнуться с другими проблемами, но ничто не мешает вам использовать Django, Eclipse и т. Д.

5 голосов
/ 20 июня 2010

Все, что вы упомянули (Eclipse + плагины, Python, Apache, mod_wsgi) может нормально работать в OS X.

4 голосов
/ 20 июня 2010

Мои ответы, основанные на нескольких годах разработки Python для OsX:

  1. Eclipse является мультиплатформенным, вы также можете использовать его в OsX.
  2. Я бы не назвал pydev отладчиком Python, в любом случае он есть в Eclipse для Osx
  3. Вероятно, у вас будут те же проблемы, что и у Ubuntu (OsX основан на Unix)
  4. Да, работает без проблем

Я всегда рекомендую установить macports ; с macports установка Eclipse, различных версий Python, apache, mod_wsgi действительно проста.

0 голосов
/ 21 июня 2010

FWIW, mod_wsgi разработан на MacOS X. Однако мой опыт поддержки пользователей mod_wsgi заключается в том, что MacPorts и fink являются абсолютным PITA.В частности, попытка использовать Python и Apache из этих сторонних систем обычно не приносит ничего, кроме вреда.Это основано на проблемах, возникших за последние пару лет.Хотя в последнее время я мало что слышал, так что, возможно, эти системы наконец исправили свои 32/64-битные проблемы и проблемы сборки Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...