У меня уже есть виртуальная среда python2.7, настроенная для существующего проекта, но теперь мне нужно также настроить виртуальную среду python3.
Команда, которую я использую для достижения этой цели (у меня уже установлен python3):
which python3
возвращает /usr/bin/python3
mkvirtualenv --python=/usr/bin/python3 nameOfEnvironment
Однако, когда яЗапустите приведенную выше команду, я получаю сообщение об ошибке,
Running virtualenv with interpreter /usr/bin/python3
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 24, in <module>
import distutils.spawn
ModuleNotFoundError: No module named 'distutils.spawn'
Как я могу исправить эту проблему и почему она смотрит на python2.7, когда я указал python3? Имеет ли это какое-либо отношение к существующей виртуальной среде python2.7?