как установить более раннюю версию django с помощью easy_install?

Я просто сломал свою среду из-за django 1.3. Ни один из моих сайтов не может работать.

Итак, я решил использовать virtualenv для установки виртуальной среды с другой версией python, а также с django.

Но, похоже, если я загружаю пакет и устанавливаю его с помощью «sudo python setup.py install», это не добавляется в мою виртуальную среду, но моя оригинальная среда.

Я попробовал «easy_install django» в виртуальной среде virtualenv_name / bin, и это сработало, но проблема в django1.3 была выбрана автоматически и добавлена.

Я хочу установить django 1.2.5, есть ли способ, который я могу легко установить для своего виртуального env?

3 Solutions collect form web for “как установить более раннюю версию django с помощью easy_install?”

Вероятно, лучше использовать Pip вместо easy_install .

Затем убедитесь, что вы создаете виртуальную машину с помощью --no-site-packages -option.

Для удобства вы должны рассмотреть возможность использования virtualenvwrapper в сочетании с virtualenv.

Проверьте этот вводный пост, чтобы получить представление.

И, наконец, обязательно укажите точную версию, которую вы хотите установить. В вашем случае попробуйте:

 pip install django==1.2.5 

Поскольку вопрос был о easy_install, полезно знать, что (с setuptools v2.1) вы можете указать номера версий с easy_install, как вы можете с помощью pip. Таким образом:

$ easy_install django==1.3

установит django 1.3.

Это было важно для моей проблемы (которую Google направил мне здесь для решения), когда мне нужно было установить старую версию pip с простой установкой. Очевидно, что «просто установить pip и сделать это там» не работает для этой проблемы.

Это сработало для меня

 $ mkvirtualenv foobar --no-site-packages $ workon foobar (foobar) $ pip install django==1.2.5 

У меня также установлен virtualenvwrapper . Если у вас нет virtualenvwrapper , команды mkvirtualenv и workon не будут работать.

  • Настройка virtualenv: нет модуля с именем 'pip'
  • Можно ли изящно обновить существующий virtualenv?
  • Ошибка создания uwsgi с помощью pip в виртуальной среде
  • настройка среды в virtaulenv с использованием python3, застрявшего на setuptools, pip, wheel
  • Tesseract OCR на AWS Lambda через virtualenv
  • Модули Python не найдены в virtualenv
  • Pyenv не активируется автоматически
  • virtualenv, mysql-python, pip: кто-нибудь знает как?
  •  
    Interesting Posts for Van-Lav
    Python - лучший язык программирования в мире.