Я изучаю виртуальную среду Python. В одном из моих небольших проектов я запустил

pipenv run python myproject.py

, и он создал для меня virtualenv в C: \ Users \ USERNAME \ .virtualenvs

Я обнаружил, что он также создал или изменил некоторые файлы в каталоге исходного кода моего проекта. Мне просто интересно, как чисто удалить этот virtualenv и вернуть мой проект обратно в состояние no-virtualenv.

Я использую python 3.6.4 и PyCharm.

Z.Wei

Ответов: 2

Ответы (2)

Вы можете запустить команду pipenv с параметром - rm, например:

pipenv --rm

Это удалит виртуальный сервер, созданный для вас в ~ / .virtualenvs

См. https://pipenv.kennethreitz.org/en/latest/cli/#cmdoption-pipenv-rm

Я знаю, что вопрос немного устарел, но

В корне проекта, где находится Pipfile, можно запустить

пипенв --венв

, что возвращает

  • Linux / OS X:
/ Users / ваше_имя_пользователя / .local / share / virtualenvs / model-N-S4uBGU
  • Windows:
C:\Users\your_user_name\.virtualenvs\model-N-S4uBGU

, а затем удалите этот env, набрав

  • Баш / Zsh:
rm -rf /Users/your_user_name/.local/share/virtualenvs/model-N-S4uBGU
  • Powershell:
Remove-Item -Recurse -Force 'C:\Users\your_user_name\.virtualenvs\model-N-S4uBGU'
  • Командная строка
rmdir / s "C: \ Users \ ваше_имя_пользователя \ .virtualenvs \ model-N-S4uBGU"

2022 WebDevInsider