Я пытаюсь использовать virtualenv для создания виртуальной python среды на моей ма c. Я скачал virtualenv, однако не могу запустить его, потому что он не может найти путь к моей установке python3, хотя я указываю правильный путь. Вот команда, которую я выполнил, и ответ:
virtualenv --python=/usr/local/bin/python3 newfolder
zsh: /usr/local/bin/virtualenv: bad interpreter: /usr/local/opt/python3/bin/python3.6: no such file or directory
Также я попытался запустить команду с кавычками, например:
virtualenv --python='/usr/local/bin/python3' newfolder
zsh: /usr/local/bin/virtualenv: bad interpreter: /usr/local/opt/python3/bin/python3.6: no such file or directory
Обратите внимание, что я предоставляю правильный путь к python3 насколько я могу судить.
Вот что я получаю, когда запускаю which python3
which python3
/usr/local/bin/python3
Также virtualenv, по-видимому, правильно установлен. Вот доказательство этому:
pip3 install virtualenv
Requirement already satisfied: virtualenv in /Users/mathewlewis/Library/Python/3.7/lib/python/site-packages (16.7.9)
Кроме того, в случае, если это уместно, у меня установлено программное обеспечение mac os catalina 10.15.2
Мало того, что мне нужно решение (как было дано на данный момент) Мне также хотелось бы узнать причину, по которой это не сработало.