如何在Amazon Linux AMI 64位上部署Django

时间:2014-09-22 10:17:38

标签: python linux django amazon-web-services amazon-ec2

互联网似乎没有关于如何在EC2上部署Django的线索,因为默认安装了Python2.6。我找到了一种方法来安装Python2.7和2.6,但我没有看到从Python2.7午餐Django的方法。我的django-admin.py位于/ usr / bin /并且不知何故,每当我尝试午餐时,它都会引用Python2.6。

如何在Python2.7中安装Django?我可以从Python2.7 shell安装Pip然后安装Django吗?如果那时我午餐django-admin.py Django知道我想使用Python2.7吗?

我有点困惑。

这些是我用Python2.6(Deploying Django On Amazon Ec2 Error)得到的错误,所以我想我现在需要找到一种方法将Django用于Python2.7。

我们非常感谢您的建议。

1 个答案:

答案 0 :(得分:1)

你可能正在使用亚马逊Linux" AMI,因为当前版本默认提供Python 2.6。根据{{​​3}},下一个版本 - 将于本月发布 - 将包含Python 2.7。你可能想考虑等待它被释放。

或者,如果您不知道如何自己安装较新版本的Python,则应考虑使用其他版本。例如,Ubuntu提供在EC2上运行的映像,其中包括最新版本的Python。请参阅2014.03 release notes