Сравните и сопоставьте с помощью Enthought и установки отдельных библиотек - PullRequest
0 голосов
/ 13 января 2012

Сравните и сопоставьте, используя Enthought и устанавливая отдельные библиотеки. Я не понимаю, какие преимущества предлагает каждый из вариантов.

Ответы [ 2 ]

3 голосов
/ 13 января 2012

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

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

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

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

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

2 голосов
/ 13 января 2012

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

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

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

...