Skip to content

Instantly share code, notes, and snippets.

@maxfil333
Last active June 20, 2024 08:01
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, следуйте этим шагам:
Создайте виртуальное окружение:
Откройте терминал в PyCharm.
Введите следующую команду для создания виртуального окружения в вашем проекте:
bash
Copy code
python -m venv venv
Это создаст папку venv в вашем проекте, которая будет содержать виртуальное окружение.
Активируйте виртуальное окружение:
В терминале введите следующую команду для активации виртуального окружения:
Для Windows:
bash
Copy code
.\venv\Scripts\activate
Для macOS/Linux:
bash
Copy code
source venv/bin/activate
После активации ваш приглашение в терминале изменится, указывая на то, что вы находитесь в виртуальном окружении.
Установите библиотеки в виртуальное окружение:
Пока виртуальное окружение активировано, используйте pip для установки библиотек:
bash
Copy code
pip install название_библиотеки
Замените "название_библиотеки" на фактическое имя библиотеки, которую вы хотите установить.
Деактивируйте виртуальное окружение:
Когда вы закончите работу с вашим проектом, введите следующую команду, чтобы деактивировать виртуальное окружение:
bash
Copy code
deactivate
Теперь у вас должны быть установлены только в вашем виртуальном окружении. Обратите внимание, что перед каждым запуском проекта вам нужно будет активировать виртуальное окружение.
В 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