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?
Il est à noter que cela installera la version beaucoup plus ancienne 0.7 de pandas qui avait été regroupée dans la version 12.04 (la version actuelle est la version 0.13.1).
hayd
Je viens de faire cela sur Ubuntu 14.04, mais quand je lance, # python -c 'import pandas;' je reçois Traceback (dernier appel en dernier): Fichier "<chaîne>", ligne 1, dans <module> ImportError: Aucun module nommé pandas
shadi
Il s'avère que des 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;'
shadi
le 18.04 sur ubuntu, si vous préférez python3, il vous suffit de faire:sudo apt-get install python3-pandas
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.
Exécutez le fichier et suivez les instructions d'installation:
bash Anaconda-1.9.1-Linux-x86_64.sh # file may have different version numbers
Cela 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).
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é.
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
la source
La solution avec easy_install n’a pas été installée correctement sur un système Ubuntu 12.04, alors que
fait une installation correcte.
la source
# python -c 'import pandas;'
je reçois Traceback (dernier appel en dernier): Fichier "<chaîne>", ligne 1, dans <module> ImportError: Aucun module nommé pandasapt-get install
pandas installés dans/usr/lib/python2.7/dist-packages/pandas
lesquels 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_install
oupip
.Remplacez-le
aptitude
parapt-get
si aptitude n'est pas installé sur votre version, ou utilisez lesynaptic
gestionnaire de paquets que votre version a installé par défaut.la source
Cela installera la dernière version de pandas pour Python 3, contrairement à apt-get.
la source
sudo
et--user
? OoUne 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:
Cela 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:
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).
la source
Pour installer via> bash Anaconda .. vous devez avoir 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é.
puis procéder avec
J'espère que ça t'as aidé!
la source