Django-admin startproject myworld не может работать на mac

Я изучаю django, но застрял в начале запуска проекта, как показано ниже в терминале: kevinlin@kevindeMacBook-Pro ~ % django-admin startproject myworld kevinlin@kevindeMacBook-Pro ~ %

Я установил python, но в терминале отображается версия 2.7, а в оболочке python shell отображается версия 3.10. Мне интересно, вызвана ли проблема запуском версии 2.7 в терминале?

kevinlin@kevindeMacBook-Pro ~ % python --version Python 2.7.18

Python 3.10.7 (v3.10.7:6cc6b13308, Sep 5 2022, 14:02:52)

Я проверил, что все pip/django/virtlenv были установлены.

Я пытался искать решения в google и здесь, но не могу решить проблему.

Показанная версия python - это глобально установленный python в Mac. Перед выполнением команд python активируйте virtualenv.

Создание виртуального окружения:

python3 -m venv tutorial-env

Активация virtualenv:

source tutorial-env/bin/activate

Проверьте версию python после этого:

python --version

https://docs.python.org/3/tutorial/venv.html#creating-virtual-environments

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