Сбой при установке Python3 virtualenv: нет модуля с именем ‘virtualenv.seed.via_app_data’

#python #macos #pip #virtualenv #modulenotfounderror

#python #macos #pip #virtualenv #ошибка modulenotfounderror

Вопрос:

Я нахожусь на MAC OS 10.15.6, у меня трудные времена с virtualenv для python3.

Ошибка, которую я продолжаю получать

 ModuleNotFoundError: No module named 'virtualenv.seed.via_app_data'
  

Он появляется, когда я запускаю следующую команду (среди прочих)

 python3 -m virtualenv
  

Что я пробовал

  • Pip установка virtualenv с помощью sudo
  • Обычная установка pip, обычные разрешения
  • Используя параметр pip install —user
  • Пробую старые версии virtualenv (20.0.23)
  • Пробую более новую версию virtualenv (20.0.31)

Приветствуются любые предложения.

Ответ №1:

Точно такая же проблема!

Я удалил virtualenv, и теперь он работает!

 pip uninstall virtualenv
  

Я не знаю, почему

Может быть, python теперь поставляется со встроенной версией virtualenv?

Я на python 3.8

Комментарии:

1. Когда я удаляю virtualenv, я получаю сообщение об ошибке, когда poetry пытается создать виртуальную среду: $ poetry add fastapi Создает virtualenv my-test-proj-pMYfjoa5-py3.8 в /home /user/.cache /pypoetry/virtualenvs использование: virtualenv [—version] …. virtualenv: ошибка: нераспознанные аргументы: —нет-периодического-обновления

2. У меня тоже сработало. Просто удалите (без повторной установки). Что происходит?