Несколько команд/фрагментов для упрощения работы с виртуальной средой 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/
и удаление папок проекта вручную.
Я надеюсь, что это было полезно, увидимся в следующем! :)
Если вы еще не соблюдали Этот Кодекс, обязательно сделайте это сейчас! Скоро появятся новые полезные фрагменты кода и руководства!