2012-01-12 3 views

ответ

3

Enthought позволяет устанавливать множество научных и математических библиотек через легкость пользовательского интерфейса. Это, однако, означает, что вы можете устанавливать множество библиотек, которые не имеют отношения к вашим потребностям. Однако он поставляется с набором для визуализации вашего кода.

Хотя требуется больше времени, выходить и смотреть на различные выпуски конкретных библиотек, которые более ориентированы на ваши требования, вероятно, будут более полезными. В основном NumPy, SciPy и PyTables будут большими, чтобы идти и устанавливать самостоятельно.

В конце концов, все зависит от вас, если вы хотите легко загрузить массу с большим количеством полезных вещей ... с помощью ненужного багажа; или вы могли бы исследовать и устанавливать конкретные библиотеки в соответствии с вашими потребностями, чтобы вы точно знали, что использовать, и как ... для «дешевле» на уровне данных в любом случае.

Лично я бы, наверное, установил Enthought.

На несвязанной ноте этот вопрос не очень подходит для этого сайта. -> https://stackoverflow.com/faq#dontask Упоминание что «Что ваши вопросы типа любимого _____.... не очень хорошо

+0

Я думаю, что просить о фактическом сравнении и противопоставлении удаляет мой вопрос из категории «Какая ваша любимая ...» (где каждый ответ в равной степени действителен), но спасибо за ваш ответ! –

2

Это все зависит от того, питона библиотеки вы надеетесь использовать свой опыт на OS X является то, что большинство питона модулей.. которые требуют компиляции, но иногда у меня были проблемы с ними. Особенно, если мне нужно сопоставить архитектуру системы Python, которая скомпилирована как универсальный двоичный файл. Честно говоря, я просто использую Enthought в наши дни, тем более, что я академичен и лицензия бесплатна - они были даже достаточно хороши, чтобы дать мне доступ к 64-битным установщикам, когда я их попросил.

Я также был доволен своим решением, когда босс решил, что хочет переместить мой код для запуска некоторые окна Windows ... мальчик был я g Я мог просто указать их на один инсталлятор Enthought, а не на то, чтобы держать их за руку, установив python + внешние библиотеки.

Таким образом, Enthought может быть или не быть свободным для вас ... Если это так, то почти наверняка стоит использовать EVEN, если вы разрабатываете дистрибутив linux с хорошим хранилищем пакетов. Если вам нужно заплатить за Enthought, вам нужно будет оценить, стоит ли это стоить, просто не забудьте учитывать стоимость вашего собственного времени.

Если вы укажете конкретные пакеты, которые хотите использовать, и ваша платформа, я могу дать вам гораздо лучшее представление о том, насколько великим может быть преимущество Enthought.

Смежные вопросы