Несколько команд/фрагментов для упрощения работы с виртуальной средой Python с помощью Pipenv

Файл требований

Чтобы получить файл requirements.txt из виртуальной среды pipenv:

$ pipenv run pip freeze > requirements.txt

Установить зависимости из файла требований

Обязательно cd в папку проекта, затем запустите:

$ pipenv shell
$ pipenv install -r path/to/requirements.txt

Кэш Очистить

Чтобы очистить кэш блокировки pipenv на случай, если что-то пойдет не так, запустите:

$ pipenv lock --pre --clear

Освобождение места от старых проектных сред

Мы делаем виртуальные среды для каждого проекта, а потом забываем об этом. Вы можете удалить виртуальные среды старых проектов и освободить необходимое пространство в своей системе, выбрав:

$HOME/.local/share/virtualenv/

и удаление папок проекта вручную.

Я надеюсь, что это было полезно, увидимся в следующем! :)

Если вы еще не соблюдали Этот Кодекс, обязательно сделайте это сейчас! Скоро появятся новые полезные фрагменты кода и руководства!