如何知道我的 Python 是否安装了 pandas?
要检查 Python 中是否安装了 pandas 包,我们可以简单地验证其版本。要获取 pandas 的版本详细信息,我们有两个选项。
第一种方法是使用 `__version__` 属性。
示例
import pandas as pd print(pd.__version__)
解释
要验证 pandas 的版本号,我们可以使用 pandas 提供的内置属性 `__version__`,这将返回一个数字,指定我们拥有的 pandas 版本。
输出
1.1.5
数字 1.1.5 代表已安装的 pandas 版本。
第二种方法是使用 pandas 的 `show_versions()` 方法。
示例
print(pd.show_versions())
`show_versions()` 是一个 pandas 方法,它不仅会提供有关 pandas 版本的信息,还会提供有关 python 和 pandas 依赖包以及操作系统类型的版本详细信息。
输出
INSTALLED VERSIONS ------------------ commit : b5958ee1999e9aead1938c0bba2b674378807b3d python : 3.8.3.final.0 python-bits : 32 OS : Windows OS-release : 10 Version : 10.0.19041 machine : AMD64 processor : Intel64 Family 6 Model 78 Stepping 3, GenuineIntel byteorder : little LC_ALL : None LANG : None LOCALE : English_United States.1252 pandas : 1.1.5 NumPy : 1.19.4 pytz : 2020.1 dateutil : 2.8.1 pip : 20.3.3 setuptools : 41.2.0 Cython : None pytest : None hypothesis : None sphinx : None blosc : None feather : None xlsxwriter : None lxml.etree : None html5lib : None pymysql : None psycopg2 : None jinja2 : 2.11.2 IPython : 7.19.0 pandas_datareader : None bs4 : None bottleneck : None fsspec : None fastparquet : None gcsfs : None matplotlib : 3.3.3 numexpr : None odfpy : None openpyxl : None pandas_gbq : None pyarrow : None pytables : None pyxlsb : None s3fs : None scipy : 1.5.4 sqlalchemy : None tables : None tabulate : None xarray : None xlrd : None xlwt : None numba : None
以上代码块显示了所有 pandas 依赖项和 python 的版本。
如果我们没有安装 pandas 包,则会看到错误消息。错误消息如下所示:
ModuleNotFoundError
当 python 无法成功导入模块时,将出现上述错误。在这种情况下,可能是我们尚未安装 pandas 包,或者可能是拼写错误。
如果遇到上述错误,请安装 pandas 包。这是识别 pandas 是否已安装的两种方法。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP