Le programme d'installation EC2 pour Python 2.7, étape par Étape

J'ai été à la recherche partout pour une étape-par-étape des explications pour savoir comment configurer les éléments suivants sur une instance EC2. Pour un nouvel utilisateur, je veux que les choses soient propres et correctes, mais tous les 'guides ont des informations différentes et sont vraiment déroutant.

Ma première pensée est que j'ai besoin de faire ce qui suit

  • De mise à niveau à la dernière version de Python2.7(trouver le téléchargement est facile mais l'installation sur linux n'est pas clair)
  • Ajouter Pip
  • Ajouter Easy_Install
  • Ajouter Virtualenv
  • Modifier la valeur par défaut de Python à 2,7 au lieu de 2.x
  • Installer d'autres paquets(mécaniser, beautifulsoup, etc dans le virtualenv)

Des choses qui ne sont pas claires:

  • Ai-je besoin de yum? C'est qu'il par défaut?
  • Ai-je besoin de mettre à jour .bashrc avec quoi que ce soit?
  • Quel est le "préféré" la méthode d'installer d'autres paquets python? Comment puis-je m'assurer que j'ai bien fait? est sudo pip package_name assez?
  • Ce qui me manque?
  • quand dois-je utiliser sudo vs pas?
  • J'ai besoin d'ajouter un site-packages répertoire ou est-ce fait par défaut? Pourquoi/pourquoi pas?

OriginalL'auteur shartshooter | 2014-07-22