2014-09-22 103 views
1

似乎互联网没有关于如何在EC2上部署Django的线索,因为默认安装了Python2.6。我已经找到了一种将Python2.7与2.6一起安装的方法,但是我没有看到从Python2.7中吃掉Django的方法。我的django-admin.py位于/ usr/bin /中,不管怎么说,每当我尝试午餐时,都会引用Python2.6。如何在亚马逊Linux上部署Django AMI 64位

如何在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

您大概使用“Amazon Linux”AMI,因为当前版本默认提供Python 2.6。根据2014.03 release notes,下个版本 - 截止到本月 - 将包含Python 2.7。你可能想考虑等待它被释放。另外,如果你不知道如何自己安装更新版本的Python,你应该考虑使用不同的发行版。例如,Ubuntu提供图像以在EC2上运行,其中将包括最新版本的Python。见here

+0

是的,我刚刚推出了一个Ubuntu实例,因为目前我只需要运行一些没有任何问题的东西。 – 2014-09-22 10:38:49