Skip to content

Репозиторий спортивного направления DMIA, весна 2020

Notifications You must be signed in to change notification settings

data-mining-in-action/DMIA_Sport_2020_Spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

DMIA_Sport_2020_Spring

Репозиторий спортивного направления DMIA, весна 2020

Содержимое:

Course requirements

Здесь мы с вами установим Python с нужными библиотеками. Вам нужно выбрать вариант, которым вы хотите воспользоваться - использовать Conda или virtualenv.

Conda

Если у вас Linux, вы можете воспользоваться этим скриптом. Его нужно скопировать в консоль и выполнить, или скачать (например, wget) и выполнить chmod +x script.py && bash script.py.

Если у вас mac или windows, загрузите Anaconda, а затем в Terminal (Mac OS) или Anaconda Prompt (Windows) выполните строчки из скрипта выше, начиная с # create new environment and basic list of packages in it. Поступите аналогично, если у вас уже установлена conda.

После установки активируйте окружение и установите дополнительные зависимости, лежащие в корне репозитория: conda activate py36 && pip install -r <path_to_requirements.txt>.

Virtualenv

Если вы не хотите использовать conda, можно воспользоваться virtualenv. Если вы воспользовались conda, вы можете изучить этот раздел как более подробное описание того, какую задачу выполняет используемый выше скрипт.

  1. Нужно установить утилиту virtualenv. Сайт с документацией и описанием, что это такое и как установить . Работая с virtualenv, вы сможете гарантированно запускать скрипты с теми же версиями библиотек, что и на лекциях и семинарах.
  2. Создайте окружение для python3.6 командой virtualenv -p python3.6 <path_to_dir_where_env_will_be_stored>
  3. Активируйте его командой source <path_to_the_dir/bin/activate>, для выхода используйте команду deactivate
  4. Теперь у вас есть отдельная версия Питона, с которой можно делать что угодно, не боясь, что это затронет другие ваши проекты.
  5. Установите необходимые пакеты командой pip install -r <path_to_rep_requirements.txt>. Этот файл будет находится в репозитории курса, в нём будут перечислены все необхожимые библиотеки с указанными версиями. Выполнив команду, вы получите такую же конфигурацию библиотек, которая используется на семинарах и лекциях.
  6. Добавьте в Jupyter Notebook созданное ранее виртуальное окружение как новый Kernel. Как это сделать наглядно описано здесь. Теперь вы сможете запускать ноутбуки в этом окружении. При запуске ноутбука справа сверху должно быть указано python 3.6, если же этого не произошло, вы можете переключиться на нужное ядро через Kernel > Change kernel прямо в отрытом ноутбуке с кодом.

Использование Jupyter Notebook

Большую часть кода мы будем писать и изучать в jupyter notebook (нужные пакеты указаны в файле requirements.txt). Нужно поднять сервер Jupyter Notebook. Для это это выполните команду jupyter notebook --port 8000 --port-retries=0 --ip='*' --no-browser. Теперь вы можете зайти в браузере на страницу http://localhost:8000/tree и увидеть проводник. Корневой папкой будет та, находясь в которой, вы выполнили команду запуска.

План занятий

WIP

About

Репозиторий спортивного направления DMIA, весна 2020

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages