Не удается установить django с помощью pipenv, хотя он установлен и определен командной строкой

Я пытался создать виртуальное окружение для django с помощью pipenv. Я установил pipenv и правильно настроил путь. Когда я запускаю следующую команду

pipenv --version

Я получаю

pipenv, version 2022.9.8

Что подразумевает, что pipenv работает.

Но когда я пытаюсь установить django следующей командой

pipenv install django
<

Я пытаюсь разобраться в этом целый день и пробовал разные вещи, но я новичок в этом и не могу понять свою ошибку.

Любая помощь будет высоко оценена!

Я использовал virtualenv для виртуализации и должен был использовать pipenv, чтобы следовать учебнику, и не смог заставить pipenv работать. Мне пришлось удалить virtualenv и pipenv и переустановить pipenv, чтобы он заработал. Я все еще использую pipenv, но мне не нравится, что virtualenv работает лучше для меня.

Я думаю, что ключом к вашей проблеме является последнее сообщение в трассировке:

"ValueError: Неверный путь к python: 'C:/Users/Saifia/anaconda3/Scripts/python.exe'"

Проверьте, существует ли этот файл в данном месте.

Если нет, то ваша версия python по умолчанию неправильно установлена в pipenv.

Перед установкой pipenv отключите все виртуальные среды и проверьте версию python.

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