Почему я продолжаю получать эту ошибку при попытке создать виртуальную среду с Python 3 на MacOS? - PullRequest
0 голосов
/ 13 апреля 2019

Итак, я слежу за книгой, в которой рассказывается, как создавать журнал обучения с использованием Python и веб-фреймворка Django.Меня попросили зайти в терминал и создать каталог с именем «learning_log» и изменить рабочий каталог на «learning_log» (без проблем).Однако, когда я пытаюсь создать виртуальную среду, я получаю сообщение об ошибке (см. В нижней части этого поста).Почему я получаю эту ошибку и как я могу это исправить, чтобы двигаться дальше в книге?

Я уже пытался установить virtualenv с pip и pip3 (как предписано в книге).Затем мне было приказано ввести команду:

learning_log $ virtualenv ll_env

И я получил:

bash: virtualenv: команда не найдена

Поскольку яЯ использую Python3.6, я попытался:

learning_log $ virtualenv ll_env --python = python3

И я все еще получаю:

bash: virtualenv: команда не найдена

Brandons-MacBook-Pro:learning_log brandondusch$ python -m venv ll_env Error: Command '['/Users/brandondusch/learning_log/ll_env/bin/python', '-Im', 'ensurepip', '--upgrade', '- -default-pip']' returned non-zero exit status 1.

1 Ответ

0 голосов
/ 13 апреля 2019

Для Ubuntu:

Все просто: если virtualenv --version возвращает что-то вроде virtualenv: command not found и which virtualenv ничего не печатает на консоли, то virtualenv не установлен в вашей системе. Пожалуйста, попробуйте установить, используя pip3 install virtualenv или sudo apt-get install virtualenv, но этот может быть установлен более старый.

EDIT

Для Mac:

Для Mac вам нужно установить его, используя sudo pip install virtualenv после того, как вы установили Python3 на ваш Mac.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...