Skip to content

Latest commit

 

History

History
56 lines (41 loc) · 4.05 KB

anaconda.md

File metadata and controls

56 lines (41 loc) · 4.05 KB

Anaconda

https://upload.wikimedia.org/wikipedia/en/c/cd/Anaconda_Logo.png

Anaconda - это дистрибутив с установленным в него "большим" набором инструментов для работы с данными. Он основан да систему управления версий Conda. Скачать свежую версию, всегда можно скачать с https://www.anaconda.com/download.

Что входив с состав данного дистрибутива?
./img/anaconda_navigator.png

Jupyter Lab

JupyterLab – гибкой, интегрируемой и легко расширяемой среды, поддерживающей одновременную работу с несколькими блокнотами Jupyter, текстовыми файлами, датасетами, терминалами и другими компонентами. Аналогично классическим IDE в JupyterLab можно упорядочивать документы в рабочей области в удобном порядке при помощи вкладок и разделителей.
./img/anaconda_jupyterlab.png

Notebook

Jupyter Notebook – это крайне удобный инструмент для создания красивых аналитических отчетов, так как он позволяет хранить вместе код, изображения, комментарии, формулы и графики:
./img/anaconda_jupyternotebook.png
./img/anaconda_jupyternotebook_view.png

P.S. Есть очень интересная статья, которая посвещена этим двум инструментам: https://proglib.io/p/jupyter/

Существует небольшой "косяк" (ну это я так щитаю), по умолчанию эти программы (в операционной среде Windows)запускаются с рабочей диреторией %USERPROFILE%, и чтобы это исправить, нужно изменить запуск в ярлыках, или запускать программы с указанием директорий.
Пример:

C:\Anaconda\python.exe C:\Anaconda\cwp.py C:\Anaconda C:\Anaconda\python.exe C:\Anaconda\Scripts\jupyter-lab-script.py %Anaconda%

или

C:\Anaconda\python.exe C:\Anaconda\cwp.py C:\Anaconda C:\Anaconda\python.exe C:\Anaconda\Scripts\jupyter-notebook-script.py %Anaconda%

где %Anaconda% - это переменная окружения. Но вы всегда можете создать и свои костыли =)

> echo %Anaconda%
E:\!Git!

Qt Console

Qt Console - это GUI для реализации IPython.
./img/anaconda_qt_console.png

Spyder

Spyder - свободная и кроссплатформенная интерактивная IDE для научных расчетов на языке Python, обеспечивающая простоту использования функциональных возможностей и легковесность программной части.
./img/anaconda_qt_spyder.png

Glueviz

Orange 3

RStudio

VS code


Полезные статьи связаные с дистрибутивом Anaconda

  1. - Настраиваем Python для машинного обучения на Windows. Очень много информации по работе с conda и как управлять пакетами и окружением.
  2. -