Наконец-то я всё понял! Спасибо. Все видюшки на ютубе заканчиваются тем, что виртуальное окружение создано и делайте с этим что хотите. И по итогу venv отдельно, а пишешь в глобальном окружении.
Евгений, у меня по теме есть такой вопрос: Я использую 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/ .Может где в настройках галочки не хватает?
Ну, он не должен никуда переходить при активации. Для перехода нужно сделать этот переход. Фишка в том, что венв у вас может быть создан вообще где-нибудь в /home/name/myvenvs/projectvenv И активируя его, ты им пользуешься, то есть питон и все либы оттуда берутся, но в проекте ты находишься в том, в котором тебе нужно.
То есть, венв это не коробка, а лишь отдельно взятый питон для отдельно взятого проекта, по завершении работы над которым нужно создать рекуайрементс.тхт и с чистой совестью снести венв. Ясно, очередные костыли. Спасибо.
41:30 То есть первая позиция записи в переменной PATH имеет приоритет над второй, третьей и т.д.? Т.е. если поставить ...pythonProject\venv\Scripts (вручную, например) на последнее место, то скрипты будут сначала искаться в system32, Windows и т.д. и только в последнюю очередь, если они не будут найдены там, то будет произведен поиск в pythonProject\venv\Scripts?
Подскажите пожалуйста, почему на винде source : Имя "source" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, по сле чего повторите попытку ?
Это ничего не меняет. Это зависит от параметров раскраски. Например, в убунту раскраска изначально есть и применяется к очень разнообразным элементам, а в виде раскраски или нет или она очень скудненькая
Благодарю, много видео про настройку пересмотрел ничего не получалось, а тут с 1 попытки все получилось и разобраться и настроить все. Супер!
За уроки по Python однозначно лайк и комментарий на поддержку этого канала! Спасибо автору!
Спасибо за понятное обьяснение!!!!
Благодарю за хорошее объяснение
Объяснение топ!!Спасибо!
Наконец-то я всё понял! Спасибо. Все видюшки на ютубе заканчиваются тем, что виртуальное окружение создано и делайте с этим что хотите. И по итогу venv отдельно, а пишешь в глобальном окружении.
Круто! Я рад, что получилось вам помочь!
Евгений, у меня по теме есть такой вопрос:
Я использую 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/ .Может где в настройках галочки не хватает?
Ну, он не должен никуда переходить при активации. Для перехода нужно сделать этот переход. Фишка в том, что венв у вас может быть создан вообще где-нибудь в /home/name/myvenvs/projectvenv
И активируя его, ты им пользуешься, то есть питон и все либы оттуда берутся, но в проекте ты находишься в том, в котором тебе нужно.
То есть, венв это не коробка, а лишь отдельно взятый питон для отдельно взятого проекта, по завершении работы над которым нужно создать рекуайрементс.тхт и с чистой совестью снести венв. Ясно, очередные костыли. Спасибо.
Ну, завершение работы над проектом это мифическое событие)))
Теоретически, у тебя может быть один венв на несколько проектов
Ахуительно объяснил, я все понял !!
огонь!!!!
41:30 То есть первая позиция записи в переменной PATH имеет приоритет над второй, третьей и т.д.? Т.е. если поставить ...pythonProject\venv\Scripts (вручную, например) на последнее место, то скрипты будут сначала искаться в system32, Windows и т.д. и только в последнюю очередь, если они не будут найдены там, то будет произведен поиск в pythonProject\venv\Scripts?
Комментарий в поддержу канала 🌚
подписался)
Подскажите пожалуйста, почему на винде source : Имя "source" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, по
сле чего повторите попытку
?
А я в видео разве не показал какой командой это делается в Windows?
А селениум 4.12 не закрывается сам :(
Приветствую. Подскажите что может быть ? в терминале в пайчарме (venv) в начале строки у вас зеленого цвета а у меня как вся строка
Это ничего не меняет. Это зависит от параметров раскраски. Например, в убунту раскраска изначально есть и применяется к очень разнообразным элементам, а в виде раскраски или нет или она очень скудненькая
@@SeniorTester Спасибо
Вы носите не модную серьгу, надо с камушком не висящую. И круто когда в два уха 🎉
Раньше была не висящая. Эта мне сейчас нравится
Спасибо. Ещёб серьги не было в ухе, в двойне приятнее смотреть было бы
А что не так с серьгой?
@@SeniorTester, не является мужским атрибутом. IМХО, конечно
А когда серьга перестала считаться мужским атрибутом? До пиратов или после? Или викинги ввели на них запреты для мужиков?
@@SeniorTester в 90-е
Я не видел такого закона. Серьга - клёво.
Почему автор виртуальное пространство называет виртуальным "окружением"? Если вас окружили и взяли в заложники, моргните три раза.