Рейтинг:0

Не удалось удалить virtualenv в Ubuntu 20.04.2 LTS

флаг in
$ sudo pip удалить virtualenv 
ВНИМАНИЕ: Пропускаем virtualenv, так как он не установлен.
$ sudo pip3 удалить виртуальную среду 
ВНИМАНИЕ: Пропускаем virtualenv, так как он не установлен.
$ sudo apt-получить чистку python-virtualenv  
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакет 'python-virtualenv' не установлен, поэтому не удален
0 обновлено, 0 установлено заново, 0 удалено и 136 не обновлено.
$ virtualenv --версия
virtualenv 20.4.3 из /home/manu/.local/lib/python3.8/site-packages/virtualenv/__init__.py

список пунктов и список пип3 упомянуть виртуальная среда.

Кроме того, команды упоминается здесь не работай:

sudo apt-get удалить virtualenv  
sudo apt-get remove --auto-remove virtualenv
sudo apt-получить чистку python-virtualenv  
sudo apt-get purge --auto-remove python-virtualenv
флаг in
@ user535733 обновил, запустил команду обновления, из 136 теперь 1 не обновлен.
флаг in
@guiverc Я обновил свой заголовок.Упомянутая команда взята из ссылки. читайте и не спешите отвечать
guiverc avatar
флаг cn
В вашем заголовке упоминается только релиз *snap*, но следующие строки относятся к командам `apt-get`, которые применяются к другому продукту. Если детали неверны, я не вижу особых причин идти дальше, поскольку смешивание двух разных продуктов свидетельствует о недостаточной точности или недостаточном внимании к деталям (и я не знаю, какие другие ошибки были допущены...)
флаг in
Привет @guiverc. Оставьте эту команду, я ее не использую. Просто упомянул. Не могли бы вы помочь мне с удалением virtualenv. Это ОС Ubuntu 20.04.2 LTS, 64-битная.
user535733 avatar
флаг cn
Вы спрашиваете, как «удалить» то, что, казалось бы, не было установлено, используя ни apt, ни pip. То, как вы что-то устанавливаете, полностью зависит от того, как вы это установили изначально. Если вы установили его с помощью apt или pip, то при удалении произошла ошибка, которую вы нам не показали. Если вы установили каким-либо другим методом, то знание этого метода имеет значение.
флаг in
Я помню, как использовал «pip install virtualenv». содержимое в каталоге virtualenv: активация app_data config создать обнаружение info.py __init__.py __main__.py __pycache__ report.py запустить seed с использованием version.py
heynnema avatar
флаг ru
Попробуйте `python -m pip uninstall --user virtualenv`. Доложить. Начинайте комментировать меня с @heynnema или я пропущу их.
флаг in
@хейннема Применение: /usr/bin/python -m pip удалить [параметры] ... /usr/bin/python -m pip удалить [параметры] -r ... нет такой опции: --user
heynnema avatar
флаг ru
@ManuGupta Попробуйте `pip3` или без `--user`.
Рейтинг:0
флаг cn

Взгляните на свое местоположение venv: /home/manu/.local/lib/python3.8/site-packages/virtualenv/init.py. .местный directory означает, что он не был получен из пакета deb или Snap. Может от пипа. Может быть, каким-то другим методом.

питон3.8 каталог сообщает вам, какая версия Python использует его, поэтому ваши команды должны быть питон3 и пункт3 -- Команды, специфичные для Py2, не помогут.

Поскольку вы запросили pip3, и он никогда не слышал о виртуальная среда, кажется достаточно безопасным, чтобы удалить этот каталог.

флаг in
Итак, вы предлагаете удалить имя каталога «virtualenv»?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.