Skip to content

Instantly share code, notes, and snippets.

@maxfil333
Last active August 29, 2024 07:48
Show Gist options
  • Save maxfil333/71b64e51584e3354dc8a7294881aa376 to your computer and use it in GitHub Desktop.
Save maxfil333/71b64e51584e3354dc8a7294881aa376 to your computer and use it in GitHub Desktop.
Activate virtualenv
Для того чтобы установить библиотеки в виртуальное окружение (venv) в PyCharm, следуйте этим шагам:
1)
cd путь_к_вашему_репозиторию
python -m venv venv
Это создаст папку venv в вашем проекте, которая будет содержать виртуальное окружение.
2)
venv\Scripts\activate
3)
pip install -r requirements.txt
4)
pip list
Проверить пакеты
__________________________________________________________________________________________________________________________________
В PyCharm есть опции для настройки виртуальных окружений и их активации. Вы можете настроить PyCharm так, чтобы виртуальное окружение активировалось вручную. Вот как это сделать:
Откройте настройки проекта:
В PyCharm откройте ваш проект.
Перейдите в меню "File" (Файл) и выберите "Settings" (Настройки).
Выберите интерпретатор Python:
В настройках проекта перейдите в раздел "Project: [ваш проект] -> Python Interpreter" (Проект: [ваш проект] -> Интерпретатор Python).
Настройте виртуальное окружение:
В разделе "Python Interpreter" вы должны увидеть текущий интерпретатор Python для вашего проекта.
Справа от этого списка выберите шестеренку "Show All..." (Показать все...).
В выпадающем списке выберите "Add" (Добавить) для добавления нового виртуального окружения или выберите существующее.
Настройте активацию виртуального окружения:
После добавления или выбора виртуального окружения, поставьте галочку рядом с опцией "Activate virtualenv" (Активировать виртуальное окружение).
Теперь при запуске проекта PyCharm будет использовать выбранное виртуальное окружение, и вам не нужно будет активировать его вручную каждый раз.
Обратите внимание, что эти инструкции могут немного различаться в зависимости от версии PyCharm, поэтому рекомендуется использовать последнюю версию программы.
_________________
activate venv (то что сработало)
_________________
>
Set-ExecutionPolicy RemoteSigned
выскочит ошибка - Отказано в доступе к разделу реестра "HKEY_LOCAL_MACHINE...
>
Set-ExecutionPolicy -Scope CurrentUser
появится: Укажите значения для следующих параметров:
ExecutionPolicy:
>
RemoteSigned
>
venv/Scripts/activate
_________________
Upgrade pip:
_________________
pip install --upgrade pip
или
pip install --upgrade pip --user
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment