Loading...
Kanov avatar Kanov 14 Точки

Предимства и недостатъце на Anaconda3 пред PyCharm на Jet Brains

Здравейте колеги.
Мога ли да помоля някой, който е по-навътре в материята на Data Science да ми обясни предемствата и недостатъците на Anaconda3 + Jupiter Notebook спрямо PyCharm на Jet Brains, който също поддържа Jupiter Notebook. Нещата които до мемента открих са следните:
1. И двата варианта поддържат Python 3 и Jupiter Notebook
2. И двата варианта поддържат библиотеката pandas
3. Варианта на Anaconda3 + Jupiter Notebook не поддържа auto complete, което е сериозен недостатък.
4. PyCharm на Jet Brains е едно прекрасно IDE, което е страшно интуитевно и има auto complete. Освен това досега съм ползвал и други продукти на Jet Brains и смея да твърдя, че при тях лощо няма. :)

Ще поразцъкам и двата варианта за да открия плюсове и минуси, но ще съм благодарен, ако някой от вас имащите повече опит ме посъветва и каже: "Използвай това, защото има еди какви си предемства пред другото и ще ти свърши повече работа."

Благодаря предварително.

0
Data Science
GeorgiVelikov avatar GeorgiVelikov 2 Точки

Не съм ползвал PyCharm и не мога да направя сравнение, но наистина продуктите на JetBrains са добри. Аз лично ще ползвам Anaconda. Може да ползваш Tab бутона за autocomplete.

0
vas.yovchev avatar vas.yovchev 1 Точки

Здравей, 

Едно от предимствата е , че когато иснталираш Anaconda автоматично се инсталират всички библиотеки , които се ползват като се разработват Sience поректи. 

0
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

това че анакондата няма auto-complete не е болка за умиране,за мен дори е бонус.

основното предимство е че не е платена анакондата докато pycharm ти е 90евро на година :Д примерно. Това че вероятно мога да си намеря кракнат е отделна тема.

Друго както са ти казали библиотеките. А лично на мен и spyder доста ми допадна като го тествах като ide което си идва с анакондата. И честно казано мразя всичко на jetbrains предпочитам си VS. принципно resharper ме дразни и тн, дори и wb колкото и да е мощен пак ме дразни като настройки.А го има и това на какво е свикнал да работи и самия лектор.

0
aggeorgiev avatar aggeorgiev 326 Точки

Здравейте,

JetBrains не са просто добри а са стандарт (в последните няколко години)

Анакондата, както и коя да е виртуална инстанция (говорим за  python) могат да се зададат като интерпретатор за текущия проект.

За библиотеките - каквото си инсталирате в средата (текущия интерпретатор) това може да ползвате.

Обаче,

Jupyter предлага някои други благини (за сметка на семплия autocomplete и т.н). Примерно: 

експортиране в няколко формата (python, html, LaTeX, pdf....etc)

невероятни инструменти за визуализация на данни

Най хубавото е че има избор!

Успех!

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.