查看所安装Python版本以及各种子库版本举例和方法总结

查看所安装Python版本以及各种子库版本举例和方法总结

Python所编写程序运行过程中出现的故障,通常Python版本及其子库等不兼容有关。掌握查询Python版本信息和子库信息的方法,对于解决程序过程中的故障具有重要意义。此外,对版本信息的掌握有利于对不同时期、不同程序员所编写的Python代码的理解和调试具有积极意义。因此,本文讲解Python版本号及其子库的查询方法。

一、 查看Python的版本号

输入如下指令

import sys
print("Python 版本号:",format(sys.version))

运行结果:
图1 查询Python版本号
图1 查询Python版本号

二、查询各个子库的版本号

2.1 查询pandas库的版本号

查询pandas库,输入以下指令:

import pandas as pd
print("pandas 版本号:",format(pd.__version__))

运行结果:
图2 pandas版本号查询结果
图2 pandas版本号查询结果

2.2. 查询numpy库的版本号

查询numpy库,输入以下指令:

import numpy as np
print("numpy 版本号:",format(np.__version__))

运行结果为:
图3 numpy版本号查询结果
图3 numpy版本号查询结果

2.3. 查询matplotlib库的版本号

查询matplotlib库,输入以下指令:

import matplotlib
print("matplotlib 版本号:",format(matplotlib.__version__))

运行结果为:
图4 matplotlib版本号的查询结果
图4 matplotlib版本号的查询结果

有时,由于安装库的原因,或兼容问题,运行出现,如图5所示的故障。

图5 查询matplotlib版本号时候出现故障

图5 查询matplotlib版本号时候出现故障

当你已经安装sklearn库的时候,如果出现如图5所示的故障,可以使用如下代码查询版本号:

from sklearn.linear_model import LinearRegression
import matplotlib
print("matplotlib 版本号:",format(matplotlib.__version__))

运行结果如:

图6 matplotlib版本号的查询结果
图6 matplotlib版本号的查询结果

此外,可以在cmd指令窗口采用,如下代码查询

pip show matplotlib

查询结果如图7所示。
图7 采用cdm指令窗中查询版本号
图7 采用cdm指令窗中查询版本号

2.4.查看scipy版本号

查询scipy库,输入以下指令:

import scipy
print("scipy 版本号:",format(scipy.__version__))

运行结果如图8所示。

图8 查询scipy版本号结果
图8 查询scipy版本号结果

2.5.查询IPython版本号

查询IPython库,输入以下指令:

import IPython
print("IPython版本号:",format(IPython.__version__))

运行结果如图:
图9 查询IPython版本号结果
图9 查询IPython版本号结果

2.6.查询sklearn库版本号

查询Isklearn库,输入以下指令:

import sklearn
print("scikit-learn版本号:",format(sklearn.__version__))

运行结果如下:
图10 查询sklearn版本号结果
图10 查询sklearn版本号结果

三、小结

3.1 查询python版本号的两种方法

(1)查询Python版本号,一般采用:

import sys
print("Python 版本号:",format(sys.version))

(2)在cmd指令窗中,查询,一般输入:

python

3.2 查询子库版本号的两种方法

(1)查询各子库版本号,通常采用:

import 子库名
print("子库名版本号:",format(子库名.__version__))

(2)除了采用import方式外,也可以在cmd中,采用如下代码查询子库版本号:

pip show 子库名

比如,查询numpy库的信息:

pip show numpy

通过本文的学习,掌握了python版本号及其子库版本号的查询方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值