Skip to content

Instantly share code, notes, and snippets.

@maxfil333
Last active October 16, 2025 09:50
Show Gist options
  • Select an option

  • Save maxfil333/71b64e51584e3354dc8a7294881aa376 to your computer and use it in GitHub Desktop.

Select an option

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
____________
удалить и установить заново окружение
____________
# 1. Деактивировать текущее окружение (если активно)
deactivate
# 2. Удалить старое окружение
Remove-Item -Recurse -Force venv
# 3. Создать новое виртуальное окружение
python -m venv venv
(установка конкретной python-версии | py -3.11 -m venv venv)
# 4. Активировать новое окружение
.\venv\Scripts\Activate.ps1
# 5. (Необязательно) Обновить pip до последней версии
python -m pip install --upgrade pip
# 6. Установить зависимости из requirements.txt
pip install -r requirements.txt
# 7. (Проверить, что всё установилось)
pip list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment