Переустановил мою среду и virtualenv не работает, как раньше - PullRequest
0 голосов
/ 30 мая 2018

У меня были некоторые проблемы с окружающей средой, поэтому я переустановил homebrew, python 3 и сбросил свой $ PATH.Теперь, когда я пытаюсь понять, где остановился, я заметил, что virtualenv работает не так, как раньше.Когда я запускаю python3 -m venv ~/.venv/proj1, я получаю следующий вывод

Ошибка: [Errno 2] Нет такого файла или каталога: '/Users/johnsmith/.venv/proj1/bin/python3': '/Пользователи / JohnSmith / .venv / proj1 / бен / python3.

Эта команда работала нормально до сброса всего.Есть что-то, что я пропускаю?

Ответы [ 2 ]

0 голосов
/ 30 мая 2018

Если вы не хотите удалять virtualenv, см. Этот пост: Могу ли я переместить virtualenv?

По сути, вы можете просто использовать mv как обычно и запустить sed -i -e 's|username/first|username/second|' my-venv/bin/activate (замените старое местоположение на имя пользователя / первое и новое местоположение на имя пользователя / секунду).

0 голосов
/ 30 мая 2018

Попробуйте

rm -rf ~/.venv

, а затем воссоздайте venv

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...