1438 читали · 3 года назад
Несколько версий Python на одном компьютере(Windows 10)
В этой статье описывается, как быстро установить и начать пользоваться pyenv, на хосте с ОС Windows 10. pyenv — утилита, предоставляющая пользователю возможность переключения между различными версиями python Инструкция: 1. Скачать архив https://github.com/pyenv-win/pyenv-win/archive/master.zip 2. Открыть Windows PowerShell 3. Ввести mkdir $HOME/.pyenv 4. Переместить в директорию $HOME/.pyenv (Обычно это здесь: C:\Users\<Имя_пользователя_windows>\.pyenv) директорию pyenv-win и файл .version из архива, который Вы скачали на первом пункте 5...
259 читали · 3 года назад
Как создать и использовать виртуальное окружение Python
Разбираемся с виртуальным окружением для интерпретатора Python. Учимся создавать, активировать, деактивировать, клонировать и удалять виртуальные среды вручную и с помощью алиасов bash. Виртуальное окружение python - это механизм организации изолированных сред Python. Разработчик создает для проекта автономную директорию-среду с подходящей версией интерпретатора Python, зависимостями ядра и нужными сторонними пакетами. Такой подход уменьшает риск поломок в основной системе и позволяет работать с пакетами разных версий без конфликтов...
🐍 Python-скрипты нового поколения: как uv и PEP 723 упростили жизнь разработчикам
Любой Python-разработчик наверняка сталкивался с ситуацией, когда для выполнения небольшой задачи нужно поделиться простым скриптом, но зависимостей набирается столько, что отправить просто файл уже не получится. И начинаются долгие танцы с requirements.txt, виртуальными окружениями или менеджерами пакетов вроде Poetry или Pipenv. Хорошие инструменты, но иногда они ощущаются как стрельба из пушки по воробьям. Недавно на помощь пришли два супергероя Python-мира: утилита uv и новый стандарт PEP 723, которые наконец-то решили проблему простого распространения Python-скриптов с зависимостями...
2 года назад
Файл настроек .env для проекта.
Для использования настроек из файла .env нам потребуется установить библиотеку: pip install python-dotenv Дальше не так сложно: Пример файла настроек: И файл с использованием этих настроек Ничего сложного и достаточно понятно...