Quel est le meilleur moyen d'installer Python paquets dans Ubuntu 11? Je suis un récent converti à Ubuntu et veux apprendre les meilleures pratiques.
Pour le contexte, je cherche à installer le paquet tweeststream, mais je ne l’ai pas vu dans mon gestionnaire de paquets Synaptic. De plus, je suis très novice en programmation, mais je peux généralement suivre les exemples de code.
Je pense que le meilleur moyen pour vous serait d'installer Python un système de conditionnement du type "python-pip". Vous pouvez l'installer avec Synaptic ou le Centre logiciel Ubuntu.
Pip vous permettra d’installer et de désinstaller facilement Python packages, simplement sous le nom pip install package
. Dans votre cas, ce serait quelque chose comme ça depuis le terminal:
Sudo pip install tweeststream
Outre l'ajout de Novarchibald, il est généralement conseillé de créer un environnement virtuel pour votre projet python et d'installer des dépendances à l'intérieur de celui-ci. Cela vous permet de mieux contrôler les dépendances et leurs versions. Pour configurer un environnement virtuel, entrez:
virtualenv --no-site-packages --distribute my_python_project
Ensuite, activez-le avec:
cd my_python_project
source bin/activate
À ce stade, tout ce que vous installez avec pip sera conservé dans cet environnement virtuel. Si vous souhaitez installer quelque chose de manière globale, vous devez d'abord quitter virtualenv avec:
deactivate
Vous pouvez en savoir plus sur virtualenv here .
En plus de la réponse Zetah'a, la commande pour installer python-pip depuis un terminal est la suivante:
Sudo apt-get install python-pip