Pip, Easy_install, Conda | В Чём Разница? | Что Такое Wheel И Egg

Поделиться
HTML-код
  • Опубликовано: 11 апр 2021
  • Окей, наверное, все знают, что для установки python-библиотек используется pip. Однако, кроме этого, каждый питонист, как минимум краем уха, слышал про такую штуку как easy_install, а на некоторых сайтах, форумах и видео хотя бы раз натыкался на нечто под названием conda.
    Мало того, вокруг всей этой неразберихи сплошь и рядом мелькают какие-то wheel и egg. Казалось бы, названия на слуху и довольно знакомые, но что конкретно всё это значит - не понятно. Поэтому сегодня я расскажу, что такое, зачем нужны и чем отличаются друг от друга pip, easy_install и conda, а также объясню, как это всё связано с колёсами и яйцами.
    ✔ Загружаем Свой Модуль На PyPi: • Как Выложить Свою Pyth...
    ✔ Виртуальное Окружение Python | venv и virtualenv: • Виртуальное Окружение ...
    ✔ 5 Лучших Библиотек Для Программирования На Python: • 5 Лучших Библиотек Для...
    ✔ Основы Jupyter Notebook (Python): • Основы Jupyter Noteboo...
    ✔ Instagram: / py_lounge
    ✔ Ссылка на группу ВКонтакте: pylounge​​
    ✔ Канал PyLounge: / @pylounge
    ✔ По вопросам сотрудничества и предложений: peoplesdreamer@gmail.ru
    ✔ Music: www.free-stock-music.com​​
    Материалы из видео:
    ✔ Установка пакетов Python (Документация): packaging.python.org/tutorial...
    ✔ Документация pip: pip.pypa.io/en/stable/
    ✔ Документация easy_install:
    setuptools.readthedocs.io/en/...
    ✔ Документация conda: docs.conda.io/en/latest/
    ✔ Anaconda: www.anaconda.com/
    ✔ Miniconda: docs.conda.io/en/latest/minic...
    ✔ Wheel VS Egg: packaging.python.org/discussi...
    Привет! Я долго занимаюсь программированием, в частности программирование на языке Python. Я много чего узнал за это время, и мне есть, чем поделиться со зрителями моего канала.
    Здесь выходят разнообразные ролики, касающиеся IT-тематики и программирования. Подписывайся, будем узнавать что-то новое и работать вместе! Погнали!
    #python #pip #easy_install #conda #pylounge #ityoutubersru

Комментарии • 22

  • @pylounge
    @pylounge  3 года назад +4

    Кто-нибудь из вас использует conda на постоянной основе?)

    • @koljasha_nafman
      @koljasha_nafman 3 года назад +1

      У меня своя замороченная система с окружениями (тут алиасы есть, но смысл понятен, ну и версия сейчас уже другая):
      "боевой" вариант работы с python
      системный python (/usr/bin/python) -> не трогаю
      основной повседневный python -> из miniconda
      для разработки venv -> venv.create; pip install ...
      для "боевых" сервисов -> coздаем (если нет) окружение с текущим python:
      conda create -n v3.7 python=3.7 -> пример для python3.7
      conda activate v3.7
      venv.create; pip install ... -> создаем venv окружение проекта
      или без активации -> ~/.local/conda/envs/v3.7/bin/python -m venv venv && venv.activate && pip install ...
      в дальнейшем основное окружение можно обновлять - ссылки venv на окружение conda будут работать

    • @pylounge
      @pylounge  3 года назад +2

      @@koljasha_nafman Реально мощная система)

    • @rpuropu
      @rpuropu 3 года назад +1

      у меня миниконда на линуксе и на винде... она потом сама апается не понятно во что, я не знаю в чем разинца, но у меня всё работает

    • @gogelgans4240
      @gogelgans4240 3 года назад

      Пользуюсь, для развертывания на Винде и линуксе некоторых библиотек не требуется потом билдить их, conda делает это самостоятельно

  • @MrGhast
    @MrGhast 2 года назад +1

    Спасибо за ролик!

  • @Damskiy_ugodnik
    @Damskiy_ugodnik 2 года назад +1

    Огромное спасибо ты просто лучший👍

  • @user-sk3yo9mx9k
    @user-sk3yo9mx9k 2 года назад +3

    Очень полезное видео, спасибо!

    • @user-se6cf6jz7s
      @user-se6cf6jz7s 2 месяца назад

      да, как пуля возле уха)

  • @user-tl8rg6oq6x
    @user-tl8rg6oq6x 3 года назад +9

    3:51 "Без интернета надо скачать файлы..." - так становятся сеньорами)

    • @pylounge
      @pylounge  3 года назад +5

      Подразумевается установка без Интернета, то есть файлы не подтягиваются напрямую из PyPi. Но соглашусь, прозвучало спорно

  • @sugukha
    @sugukha Год назад

    Комментарий для поддержки ролика. Спасибо!!!!

  • @rpuropu
    @rpuropu 3 года назад +1

    ты решил ответить на мой вопрос О_о.. целым роликом... уиии))

  • @Alikhan-xm1xq
    @Alikhan-xm1xq Год назад

    Спасибо огромное! Комментарий для продвижения!

  • @donnillorussia
    @donnillorussia 11 месяцев назад

    К этому видео назрело дополнение про pyenv. Всё чаще встречаю, что pyenv выбирают вместо conda

  • @foifirst
    @foifirst 2 года назад +2

    роскошно объясняешь

  • @koljasha_nafman
    @koljasha_nafman 3 года назад +2

    для pip полезная вещь: pip3-autoremove

  • @TheCuwe
    @TheCuwe 4 месяца назад

    Thx!

  • @andrii_su
    @andrii_su 2 года назад

    Го поэзию

  • @filippov70
    @filippov70 2 года назад

    скалА? первый раз так слышу Scala

  • @LLlblKAPHO
    @LLlblKAPHO 8 месяцев назад

    На словах все просто, а не деле без костылей не работает.