как установить более раннюю версию 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 не будут работать.

  • Неверная версия Django, возвращенная в virtualenv
  • Демонстрация скрипта python в debian с использованием virtualenv
  • Использование git для управления состоянием virtualenv: это вызовет проблемы?
  • pip install - Сброс соединения с помощью одноранговой сети
  • Принуждение `pip` перекомпилировать ранее установленный пакет (numpy) после переключения на другой двоичный код Python
  • Установка pyaudio с пипсом в virtualenv
  • После обновления ОС python виртуальный python с ошибкой «undefined symbol: _PyLong_AsInt¨» при выполнении простых задач
  • проблема с созданием виртуальной среды в Windows 8, python 3.3
  •  
    Interesting Posts for Van-Lav

    django-registration не может установить адрес «из» для электронной почты для проверки подлинности

    иметь URL-адрес, который принимает все символы

    Численная линейная регрессия с регуляризацией

    Группировка по неделям и отключение «отсутствующих» недель

    Почему перезагрузка записи с помощью update_one повысит значение ValueError?

    Google App Engine – импорт моих собственных исходных модулей (несколько файлов)

    Mongo ObjectID: «не может сравнивать даты с наименьшей точностью и смещением» даже с pytz

    Как рекурсивно выполнять «древовидную прогулку» на абстрактном дереве синтаксиса?

    Определить невыпуклую оболочку набора отрезков

    Инициализация Django

    Метод Pythonic для строки

    Tensorflow: почему функция zip () используется в шагах, связанных с применением градиентов?

    Python фиксирует всю печатную продукцию

    Массив NumPy не является сериализуемым JSON

    Скрипт работает в IDLE, но .py-файл не работает

    Python - лучший язык программирования в мире.