Не удалось найти версию, удовлетворяющую требованию Django==2.0.6 (из версий: )

Не удалось найти версию, удовлетворяющую требованию Django==2.0.6 (из версий: )

Я следую руководству поhttps://djangogirls.org/и я сталкиваюсь с проблемами при установке django или любого другого пакета. Согласно руководству, после создания и активации Virtual Env, мне было поручено создать файл requirements.txt в папке проекта со следующей строкой:

Django ~= 2.0.6

Это всегда приводит к такой ошибке:

 Could not find a version that satisfies the requirement Django~=2.0.6 (from -r requirements.txt (line 1)) (from versions: )
No matching distribution found for Django~=2.0.6 (from -r requirements.txt (line 1))

Я не уверен, что происходит. Я также попробовал:

python3 -m pip install --pre --upgrade Django==2.0.6

Но я также получаю:

 Could not find a version that satisfies the requirement Django==2.0.6 (from versions: )
No matching distribution found for Django==2.0.6

Пожалуйста, помогите. Я не могу продолжить обучение, не решив эту проблему. Спасибо.

решение1

Если вы пользователь MAC, следуйте инструкциям:

ПЕРВЫЙ ШАГ

Создайте каталог для вашего проекта и установите виртуальную среду.

mkdir projects
cd projects
python3 -m venv myprojectvenv

ШАГ ВТОРОЙ

мы активируем виртуальную среду

source myprojectenv/bin/activate

Выход

(myprojectenv) .....

ШАГ ТРЕТИЙ

Установим Django в нашу виртуальную среду.

(myprojectenv)$ pip3 install django 

Это установит последнюю версию Django. Если вам нужна конкретная версия, вы можете запустить

(myprojectenv)$ pip3 install django==2.0.5

Убедитесь, что вы установили Django в вашей активной виртуальной среде. Также, если вам нужно проверить, какие пакеты у вас установлены, вы можете запустить:

pip freeze

Надеюсь, это сработает и с вами.

Связанный контент