Запуск python/python3 manage.py runserver внутри venv отвечает ошибкой "неправильная архитектура"

Вчера я провел весь день, пытаясь решить эту проблему, я сделал все, начиная от переустановки Django, pipenv и т.д. до изменения настроек Rosetta в моем терминале. Ниже показано, что выдает мой терминал после выполнения команды в venv. У меня есть одноклассники, которые также работают на чипе M1, и у них нет такой проблемы. У меня также установлен psycopg2, и я убедился в этом с помощью команды pip list. Это мое первое сообщение на Stackoverflow, поэтому я прошу прощения за любые несоответствия или форматирование.

Я думаю, это потому, что вы внесли изменения в исходный код Python. Удалите python и установите его снова :)

Я не уверен, что это применимо к вашей архитектуре, но пробовали ли вы

pip uninstall psycopg2
pip install psycopg2-binary

Источник: https://github.com/psycopg/psycopg2/issues/1216

Вернуться на верх