Всё, что вам нужно знать о виртуальных окружениях Python. venv, virtualenv...

Sdílet
Vložit
  • čas přidán 21. 08. 2024

Komentáře • 34

  • @TheSnegiryov
    @TheSnegiryov Před 5 měsíci +1

    Благодарю, много видео про настройку пересмотрел ничего не получалось, а тут с 1 попытки все получилось и разобраться и настроить все. Супер!

  • @DemetriuszStrykowski
    @DemetriuszStrykowski Před rokem +1

    За уроки по Python однозначно лайк и комментарий на поддержку этого канала! Спасибо автору!

  • @bexcuts1568
    @bexcuts1568 Před 8 měsíci +2

    Спасибо за понятное обьяснение!!!!

  • @alexeykhokkonen1733
    @alexeykhokkonen1733 Před 6 měsíci

    Благодарю за хорошее объяснение

  • @user-dr5uu4gu9p
    @user-dr5uu4gu9p Před 8 měsíci

    Объяснение топ!!Спасибо!

  • @user-qo4xw2yg6z
    @user-qo4xw2yg6z Před 7 měsíci

    Наконец-то я всё понял! Спасибо. Все видюшки на ютубе заканчиваются тем, что виртуальное окружение создано и делайте с этим что хотите. И по итогу venv отдельно, а пишешь в глобальном окружении.

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

      Круто! Я рад, что получилось вам помочь!

    • @user-qo4xw2yg6z
      @user-qo4xw2yg6z Před 7 měsíci

      Евгений, у меня по теме есть такой вопрос:
      Я использую VS Code. Во встроенном терминале стоит приглашение name@ssd:~/Python$ ,команда pwd кажет путь /home/name/Python .Перехожу cd /home/name/Python/Project/ и создаю venv. В проводнике вижу, venv находится в папке Project. В терминале активирую venv и вижу приглашение (venv)name@ssd:~/Python$ , pwd кажет /home/name/Python . Правильно ли это? Почему при активации venv не уходит в проект, типа (venv)name@ssd:~/Python/Project$ ? По сути, файл созданный в проекте автоматом сохраняется в /home/name/Python/ .Может где в настройках галочки не хватает?

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

      Ну, он не должен никуда переходить при активации. Для перехода нужно сделать этот переход. Фишка в том, что венв у вас может быть создан вообще где-нибудь в /home/name/myvenvs/projectvenv
      И активируя его, ты им пользуешься, то есть питон и все либы оттуда берутся, но в проекте ты находишься в том, в котором тебе нужно.

    • @user-qo4xw2yg6z
      @user-qo4xw2yg6z Před 7 měsíci

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

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

      Ну, завершение работы над проектом это мифическое событие)))
      Теоретически, у тебя может быть один венв на несколько проектов

  • @petrpetr9576
    @petrpetr9576 Před 8 měsíci

    Ахуительно объяснил, я все понял !!

  • @redazaki297
    @redazaki297 Před 6 měsíci

    огонь!!!!

  • @myaccount7166
    @myaccount7166 Před měsícem

    41:30 То есть первая позиция записи в переменной PATH имеет приоритет над второй, третьей и т.д.? Т.е. если поставить ...pythonProject\venv\Scripts (вручную, например) на последнее место, то скрипты будут сначала искаться в system32, Windows и т.д. и только в последнюю очередь, если они не будут найдены там, то будет произведен поиск в pythonProject\venv\Scripts?

  • @johnyelasto
    @johnyelasto Před rokem

    Комментарий в поддержу канала 🌚

  • @dudmax11
    @dudmax11 Před 5 měsíci

    подписался)

  • @nuclearcycle3503
    @nuclearcycle3503 Před 4 měsíci

    Подскажите пожалуйста, почему на винде source : Имя "source" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, по
    сле чего повторите попытку
    ?

    • @SeniorTester
      @SeniorTester  Před 4 měsíci

      А я в видео разве не показал какой командой это делается в Windows?

  • @JaNaOsk
    @JaNaOsk Před 11 měsíci +1

    А селениум 4.12 не закрывается сам :(

  • @vladshambaryan8852
    @vladshambaryan8852 Před 4 měsíci

    Приветствую. Подскажите что может быть ? в терминале в пайчарме (venv) в начале строки у вас зеленого цвета а у меня как вся строка

    • @SeniorTester
      @SeniorTester  Před 4 měsíci +1

      Это ничего не меняет. Это зависит от параметров раскраски. Например, в убунту раскраска изначально есть и применяется к очень разнообразным элементам, а в виде раскраски или нет или она очень скудненькая

    • @vladshambaryan8852
      @vladshambaryan8852 Před 4 měsíci

      @@SeniorTester Спасибо

  • @ypohut1673
    @ypohut1673 Před 6 měsíci

    Вы носите не модную серьгу, надо с камушком не висящую. И круто когда в два уха 🎉

    • @SeniorTester
      @SeniorTester  Před 6 měsíci

      Раньше была не висящая. Эта мне сейчас нравится

  • @aleksandr_dirdrug5080
    @aleksandr_dirdrug5080 Před 9 měsíci

    Спасибо. Ещёб серьги не было в ухе, в двойне приятнее смотреть было бы

    • @SeniorTester
      @SeniorTester  Před 9 měsíci

      А что не так с серьгой?

    • @aleksandr_dirdrug5080
      @aleksandr_dirdrug5080 Před 9 měsíci

      @@SeniorTester, не является мужским атрибутом. IМХО, конечно

    • @SeniorTester
      @SeniorTester  Před 9 měsíci +2

      А когда серьга перестала считаться мужским атрибутом? До пиратов или после? Или викинги ввели на них запреты для мужиков?

    • @aleksandr_dirdrug5080
      @aleksandr_dirdrug5080 Před 9 měsíci

      @@SeniorTester в 90-е

    • @SeniorTester
      @SeniorTester  Před 9 měsíci +4

      Я не видел такого закона. Серьга - клёво.

  • @user-dr1mw9bh5s
    @user-dr1mw9bh5s Před rokem

    Почему автор виртуальное пространство называет виртуальным "окружением"? Если вас окружили и взяли в заложники, моргните три раза.