Почему команды Django Commands хорошо работают вне виртуальной среды и не работают внутри виртуальной среды

Недавно я установил Django на свою машину, я установил virtualenv, virtualenv-wrapper и даже настроил файл ~/.bashrc, но; Некоторые команды типа "python3 manage.py startapp" выдают ошибку внутри виртуальной среды, но работают вне виртуальной среды, я хочу знать почему? Почему команды django не выполняются в оболочке zsh, но выполняются в оболочке bash? Примечание:: Я пишу все команды в папке, содержащей manage.py, а локальный сервер django уже запущен

И пожалуйста, не проголосуйте за мой вопрос, потому что я действительно хочу знать? Мой рабочий терминал1 Мой рабочий терминал2

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