Python 如何找到已安装的熊猫版本

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/20612645/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-18 20:50:14  来源:igfitidea点击:

How to find the installed pandas version

pythonpandas

提问by idoda

I am having trouble with some of pandas functionalities. How do I check what is my installation version?

我在使用某些 Pandas 功能时遇到了问题。如何检查我的安装版本是什么?

采纳答案by unutbu

Check pandas.__version__:

检查pandas.__version__

In [76]: import pandas as pd

In [77]: pd.__version__
Out[77]: '0.12.0-933-g281dc4e'

Pandas also provides a utility function, pd.show_versions(), which reports the version of its dependencies as well:

Pandas 还提供了一个实用函数,pd.show_versions(),它也报告其依赖项的版本:

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)

回答by Gil Baggio

Simplest Solution

最简单的解决方案

Code:

代码:

import pandas as pd
pd.__version__

**Its double underscore before and after the word "version".

**它在“版本”一词前后的双下划线。

Output:

输出:

'0.14.1'

回答by user1979139

Run:

跑:

pip  list

You should get a list of packages (including panda) and their versions, e.g.:

你应该得到一个包(包括熊猫)及其版本的列表,例如:

beautifulsoup4 (4.5.1)
cycler (0.10.0)
jdcal (1.3)
matplotlib (1.5.3)
numpy (1.11.1)
openpyxl (2.2.0b1)
pandas (0.18.1)
pip (8.1.2)
pyparsing (2.1.9)
python-dateutil (2.2)
python-nmap (0.6.1)
pytz (2016.6.1)
requests (2.11.1)
setuptools (20.10.1)
six (1.10.0)
SQLAlchemy (1.0.15)
xlrd (1.0.0)

回答by Cho

Run

pip freeze

It works the same as above.

它的工作原理与上面相同。

pip show pandas

Displays information about a specific package. For more information, check out pip help

显示有关特定包的信息。欲了解更多信息,请查看pip help

回答by Szczerski

Windows

视窗

python -c "import pandas as pd; print(pd.__version__)"
conda list | findstr pandas  # Anaconda / Conda
pip freeze | findstr pandas
pip show pandas | findstr Version

Linux

Linux

python -c "import pandas as pd; print(pd.__version__)"
conda list | grep numpy  # Anaconda / Conda
pip freeze | grep numpy  # pip

回答by Kolibril

In a jupyter notebook cell: pip freeze | grep pandasenter image description here

在 jupyter 笔记本单元格中: pip freeze | grep pandas在此处输入图片说明