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