#python #django #virtualenv #homebrew
Вопрос:
Это типичная проблема, но я не смог найти никакого решения в других потоках.
Вот моя настройка: macOS Big Sur -> homebrew ->> python3.9 Я работаю в виртуальной среде, я также вручную отключал и активировал ее несколько раз. Я проверил wsgi.py
. Все требования установлены правильно. Вот что брю говорит о pythonpath:
% заварить ссылку —перезаписать python@3.9 Внимание: Уже связано: /usr/local/Cellar/python@3.9/3.9.7_1 Чтобы повторно связать, выполните команду: brew разорвать связь python@3.9 amp;amp; ссылка на варку python@3.9`
Снова та же ошибка
% варить без связи python@3.9 amp;amp; ссылка на пивоварню python@3.9 Отсоединение /usr/local/Cellar/python@3.9/3.9.7_1… удалено 24 символических ссылки. Связывание /usr/local/Cellar/python@3.9/3.9.7_1… создано 24 символических ссылки.`
Я пробовал делать то, что он предлагает, и объединять и связывать python. Все равно не везет. Это было все, что я смог найти на SO. Может быть, я что-то упускаю? Или есть способ проанализировать проблему, о которой я не знаю?
Комментарии:
1. Я полагаю, что вы выполняете команду с использованием python, попробуйте выполнить
python3
Ответ №1:
Основываясь на ответе Шриянша Джайна на исходный пост. Действительно, это то, чего я не делал. На самом деле я также проверил версии python:
% python -V
Python 3.9.7
% python3 -V
Python 3.9.7
Не позволяйте этому сбить вас с толку. Бежать python3
вместо python
того, чтобы, несмотря на кажущееся отсутствие различий, — вот чего мне не хватало. Надеюсь, это кому-то поможет =)