Назад | Перейти на главную страницу

Как создать стабильный шаблон Django / Python на EC2?

В моем текущем шаблоне Django на EC2 всегда используется ряд простых в установке пакетов, потому что нет подходящего пакета yum. К сожалению, у easy-install очень высокая частота отказов. Каждые несколько недель новый пакет простой установки не устанавливается при запуске экземпляра.

В настоящее время это pyOpenSSL (у которого нет yum для Python 2.6)

Как другие администраторы Django / Python справляются с этим на EC2? У вас все архивы в виде прикрепленных файлов? Кажется, я к этому и подхожу ...

Вы можете точно определить рабочую конфигурацию и силу easy_install чтобы каждый раз устанавливать одни и те же версии пакетов с помощью следующей команды:

easy_install $package==$version

Кроме того, вы можете рассмотреть пип, потому что он дает некоторые преимущества перед easy_install и в последнее время кажется широко принятым решением в сообществе Python. Вы можете установить его с помощью следующей команды:

easy_install pip

А затем установите пакеты с помощью:

pip install $package==$version