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

Sdílet
Vložit
  • čas přidán 29. 08. 2024
  • Окей, наверное, все знают, что для установки 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...​​
    Материалы из видео:
    ✔ Установка пакетов Python (Документация): packaging.pyth...
    ✔ Документация pip: pip.pypa.io/en...
    ✔ Документация easy_install:
    setuptools.rea...
    ✔ Документация conda: docs.conda.io/...
    ✔ Anaconda: www.anaconda.com/
    ✔ Miniconda: docs.conda.io/...
    ✔ Wheel VS Egg: packaging.pyth...
    Привет! Я долго занимаюсь программированием, в частности программирование на языке Python. Я много чего узнал за это время, и мне есть, чем поделиться со зрителями моего канала.
    Здесь выходят разнообразные ролики, касающиеся IT-тематики и программирования. Подписывайся, будем узнавать что-то новое и работать вместе! Погнали!
    #python #pip #easy_install #conda #pylounge #ityoutubersru

Komentáře • 20

  • @pylounge
    @pylounge  Před 3 lety +4

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

    • @koljasha_nafman
      @koljasha_nafman Před 3 lety +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  Před 3 lety +2

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

    • @rpuropu
      @rpuropu Před 3 lety +1

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

    • @gogelgans4240
      @gogelgans4240 Před 3 lety

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

  • @user-tl8rg6oq6x
    @user-tl8rg6oq6x Před 3 lety +9

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

    • @pylounge
      @pylounge  Před 3 lety +5

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

  • @user-sk3yo9mx9k
    @user-sk3yo9mx9k Před 3 lety +3

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

  • @sugukha
    @sugukha Před rokem

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

  • @rpuropu
    @rpuropu Před 3 lety +1

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

  • @Damskiy_ugodnik
    @Damskiy_ugodnik Před 2 lety +1

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

  • @TheCuwe
    @TheCuwe Před 7 měsíci

    Thx!

  • @MrGhast
    @MrGhast Před 2 lety +1

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

  • @donnillorussia
    @donnillorussia Před rokem

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

  • @Alikhan-xm1xq
    @Alikhan-xm1xq Před rokem

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

  • @koljasha_nafman
    @koljasha_nafman Před 3 lety +2

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

  • @LLlblKAPHO
    @LLlblKAPHO Před 11 měsíci

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

  • @andrii_su
    @andrii_su Před 2 lety

    Го поэзию