如何在 EC2 上创建稳定的 Django/Python 模板?

如何在 EC2 上创建稳定的 Django/Python 模板?

我当前在 EC2 上的 Django 模板总是使用一些 easy-install 包,因为没有匹配的 yum 包。不幸的是,easy-install 的失败率高得令人不安。每隔几周,就会有一个新的 easy-install 包在实例启动时无法安装。

目前它是 pyOpenSSL(没有适用于 Python 2.6 的 yum)

其他 Django/Python 管理员如何在 EC2 上处理这个问题?您是否将所有 tarball 都作为附件?这似乎就是我要说的……

答案1

您可以精确定位工作配置并强制简易安装每次使用以下命令安装完全相同版本的软件包:

easy_install $package==$version

另外,你可以考虑点子因为它提供了一些好处简易安装并且似乎是最近 Python 社区广泛接受的解决方案。您可以使用以下命令安装它:

easy_install pip

然后使用以下命令安装软件包:

pip install $package==$version

相关内容