Tengo problemas con algunas de las funcionalidades de los pandas. ¿Cómo verifico cuál es mi versión de instalación?
251
Comprobar pandas.__version__
:
In [76]: import pandas as pd
In [77]: pd.__version__
Out[77]: '0.12.0-933-g281dc4e'
Pandas también proporciona una función de utilidad pd.show_versions()
, que también informa la versión de sus dependencias:
In [53]: pd.show_versions(as_json=False)
INSTALLED VERSIONS
------------------
commit: None
python: 2.7.6.final.0
python-bits: 64
OS: Linux
OS-release: 3.13.0-45-generic
machine: x86_64
processor: x86_64
byteorder: little
LC_ALL: None
LANG: en_US.UTF-8
pandas: 0.15.2-113-g5531341
nose: 1.3.1
Cython: 0.21.1
numpy: 1.8.2
scipy: 0.14.0.dev-371b4ff
statsmodels: 0.6.0.dev-a738b4f
IPython: 2.0.0-dev
sphinx: 1.2.2
patsy: 0.3.0
dateutil: 1.5
pytz: 2012c
bottleneck: None
tables: 3.1.1
numexpr: 2.2.2
matplotlib: 1.4.2
openpyxl: None
xlrd: 0.9.3
xlwt: 0.7.5
xlsxwriter: None
lxml: 3.3.3
bs4: 4.3.2
html5lib: 0.999
httplib2: 0.8
apiclient: None
rpy2: 2.5.5
sqlalchemy: 0.9.8
pymysql: None
psycopg2: 2.4.5 (dt dec mx pq3 ext)
>>> import pandas as pd >>> pd.__version__ Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: module 'pandas' has no attribute '__version__'
pd.__version__
se define aquí . Si está obteniendo unAttributeError
, parece más probable queimport pandas as pd
esté importando el módulo incorrecto (como podría suceder si crea un archivo llamado pandas.py) o si hay algún otro problema con su instalación.Correr:
Debería obtener una lista de paquetes (incluido panda) y sus versiones, por ejemplo:
fuente
La solución más simple
Código:
Salida:
fuente
correr
Funciona igual que el anterior.
Muestra información sobre un paquete específico. Para más información, echa un vistazo
pip help
fuente
Ventanas
Linux
fuente
En una celda de jupyter notebook:
pip freeze | grep pandas
fuente
pandas.__version__
y!pip freeze | grep pandas
muestro dos versiones diferentes. ¿Qué versión se está utilizando en el cuaderno?