J'essaie d'installer Pandas (paquet python) sur Ubuntu. Je ne peux pas le trouver dans le dépôt. Existe-t-il un dépôt de package pour cela ou dois-je installer à partir du source?
J'essaie d'installer Pandas (paquet python) sur Ubuntu. Je ne peux pas le trouver dans le dépôt. Existe-t-il un dépôt de package pour cela ou dois-je installer à partir du source?
Réponses:
Je prends la classe python, le professeur nous suggère d'installer de cette façon, pip est bien meilleur que setuptools et easy_install
sudo apt-get install python-pip
sudo pip install numpy
sudo pip install pandas
La solution avec easy_install n’a pas été installée correctement sur un système Ubuntu 12.04, alors que
sudo apt-get install python-pandas
fait une installation correcte.
# python -c 'import pandas;' je reçois Traceback (dernier appel en dernier): Fichier "<chaîne>", ligne 1, dans <module> ImportError: Aucun module nommé pandas
apt-get installpandas installés dans /usr/lib/python2.7/dist-packages/pandaslesquels n'était pas sur mon chemin de python. Pour vérifier le chemin python que j'ai utilisé python -c 'import sys; print sys.path;'. L'importation de travail estpython -c 'import sys; sys.path.append("/usr/lib/python2.7/dist-packages"); import pandas as pd;'
sudo apt-get install python3-pandas
C'est dans l' index du paquet Python - utilisez easy_installou pip.
sudo aptitude install python-setuptools # installs easy_install for your python version
sudo easy_install pandas
Remplacez-le aptitudepar apt-getsi aptitude n'est pas installé sur votre version, ou utilisez le synapticgestionnaire de paquets que votre version a installé par défaut.
sudo pip3 install pandas
Cela installera la dernière version de pandas pour Python 3, contrairement à apt-get.
sudoet --user? Oo
Une autre méthode pour installer des pandas, ce qui peut être fait sans sudo , consiste à utiliser Anaconda :
Exécutez le fichier et suivez les instructions d'installation:
bash Anaconda-1.9.1-Linux-x86_64.sh # file may have different version numbersCela installera python et pandas (et beaucoup d’autres modules) dans un répertoire anaconda de la maison (par défaut).
Vous pouvez mettre à jour la dernière version de pandas (avec d’autres modules) en utilisant conda:
conda update pandas
Vous pouvez également créer des environnements virtuels et d'autres choses utiles ...
Le problème que cela résout, sur pip, est qu’il existe des problèmes de dépendances logicielles de certains modules (scipy est particulièrement délicat) ou de versions compilées avec une version incorrecte de numpy.
Il est utile de disposer de la dernière version pour résoudre les bugs et améliorer les performances! Un grand nombre a changé depuis la version 0.7 (qui est la version conditionnée en 12.04).
Pour installer via> bash Anaconda .. vous devez avoir installé bzip2
sudo apt-get install bzip2
puis suivez la procédure suggérée par Hayd
Assurez-vous également de l’installer sur votre répertoire personnel ( sans racine ) et de créer le fichier source .bashrc afin de ne pas avoir à ouvrir une nouvelle session comme demandé.
source ~/.bashrc
puis procéder avec
conda update pandas
J'espère que ça t'as aidé!