Estoy tratando de instalar Pandas (paquete python) en Ubuntu. No puedo encontrarlo en los repositorios. ¿Hay un repositorio de paquetes para esto o tengo que instalarlo desde la fuente?
Vale la pena mencionar que esto instalará la versión mucho más antigua 0.7 de pandas incluida en 12.04 (la versión actual es 0.13.1).
hayd
Acabo de hacer esto en ubuntu 14.04, pero cuando ejecuto # python -c 'import pandas;' recibo Traceback (última llamada más reciente): Archivo "<cadena>", línea 1, en <module> ImportError: Ningún módulo llamado pandas
shadi
Resulta que apt-get installinstala pandas en los /usr/lib/python2.7/dist-packages/pandasque no estaba en mi ruta de Python. Para verificar la ruta de Python que utilicé python -c 'import sys; print sys.path;'. La importación de trabajo espython -c 'import sys; sys.path.append("/usr/lib/python2.7/dist-packages"); import pandas as pd;'
shadi
en ubuntu 18.04, si prefiere python3, simplemente haga:sudo apt-get install python3-pandas
sudo aptitude install python-setuptools # installs easy_install for your python version
sudo easy_install pandas
Reemplace aptitudecon apt-getsi su versión no tiene aptitude instalado, o use synaptico cualquier administrador de paquetes que su versión haya instalado por defecto.
Ejecute el archivo y siga las instrucciones de instalación:
bash Anaconda-1.9.1-Linux-x86_64.sh # file may have different version numbers
Esto instalará python y pandas (y muchos otros módulos) en un directorio anaconda en el hogar (por defecto).
Puede actualizar a la última versión de pandas (junto con otros módulos) usando conda:
conda update pandas
También puede crear entornos virtuales y otras cosas útiles ...
El problema que esto resuelve, sobre pip, es que hay problemas en las dependencias de software de algunos módulos (especialmente scipy es complicado) o versiones compiladas contra una versión incorrecta de numpy.
¡Es útil estar en la última versión para corregir errores y mejorar el rendimiento! Una gran cantidad ha cambiado desde la versión 0.7 (que es la versión empaquetada en 12.04).
También asegúrese de instalarlo en su directorio de inicio ( sin root ) y de la fuente .bashrc para que no tenga que abrir una nueva sesión según lo solicitado
Respuestas:
Estoy tomando clase de Python, el profesor nos sugiere que instalemos de esta manera, pip es mucho mejor que setuptools y easy_install
fuente
La solución con easy_install no se instaló correctamente en un sistema Ubuntu 12.04, mientras que
Hizo una instalación adecuada.
fuente
# python -c 'import pandas;'
recibo Traceback (última llamada más reciente): Archivo "<cadena>", línea 1, en <module> ImportError: Ningún módulo llamado pandasapt-get install
instala pandas en los/usr/lib/python2.7/dist-packages/pandas
que no estaba en mi ruta de Python. Para verificar la ruta de Python que utilicépython -c 'import sys; print sys.path;'
. La importación de trabajo espython -c 'import sys; sys.path.append("/usr/lib/python2.7/dist-packages"); import pandas as pd;'
sudo apt-get install python3-pandas
Está en el índice del paquete Python : use
easy_install
opip
.Reemplace
aptitude
conapt-get
si su versión no tiene aptitude instalado, o usesynaptic
o cualquier administrador de paquetes que su versión haya instalado por defecto.fuente
Esto instalará la última versión de pandas para Python 3, mientras que apt-get no.
fuente
sudo
y--user
? OoUn método alternativo para instalar pandas, que se puede hacer sin sudo , es usar Anaconda :
Ejecute el archivo y siga las instrucciones de instalación:
Esto instalará python y pandas (y muchos otros módulos) en un directorio anaconda en el hogar (por defecto).
Puede actualizar a la última versión de pandas (junto con otros módulos) usando conda:
También puede crear entornos virtuales y otras cosas útiles ...
El problema que esto resuelve, sobre pip, es que hay problemas en las dependencias de software de algunos módulos (especialmente scipy es complicado) o versiones compiladas contra una versión incorrecta de numpy.
¡Es útil estar en la última versión para corregir errores y mejorar el rendimiento! Una gran cantidad ha cambiado desde la versión 0.7 (que es la versión empaquetada en 12.04).
fuente
Para instalar a través de> bash Anaconda .. necesitas tener instalado bzip2
luego siga el procedimiento sugerido por Hayd
También asegúrese de instalarlo en su directorio de inicio ( sin root ) y de la fuente .bashrc para que no tenga que abrir una nueva sesión según lo solicitado
luego proceda con
¡Espero que ayude!
fuente