Сбой Virtualenv при импорте дистрибутивов python3.8 - PullRequest
0 голосов
/ 07 ноября 2019

Сегодня я обновился до python 3.8, но у меня возникли некоторые проблемы с virtualenv:

$ virtualenv --python=python3.8 venv
Running virtualenv with interpreter /usr/bin/python3.8
Traceback (most recent call last):
  File "/usr/local/lib/python3.5/dist-packages/virtualenv.py", line 25, in <module>
    import distutils.spawn
ModuleNotFoundError: No module named 'distutils.spawn'

Я протестировал с --python = python3.7, и он отлично работает. Я запустил

pip install --upgrade virtualenv

Но ошибка остается.

Может кто-нибудь помочь мне отладить эту проблему? Я борюсь, так как я действительно не понимаю, как работает virtualenv. Когда я это называю, запускается ли сам virtualenv на интерпретаторе python для операционной системы os (я нахожусь на Ubuntu) или он пытается использовать интерпретатор 3.8? Спасибо.

Я видел несколько похожих проблем с github, но все они старше. Я не вижу никого другого, у кого был этот вопрос с python3.8

...