赞
踩
Python所编写程序运行过程中出现的故障,通常Python版本及其子库等不兼容有关。掌握查询Python版本信息和子库信息的方法,对于解决程序过程中的故障具有重要意义。此外,对版本信息的掌握有利于对不同时期、不同程序员所编写的Python代码的理解和调试具有积极意义。因此,本文讲解Python版本号及其子库的查询方法。
输入如下指令
import sys
print("Python 版本号:",format(sys.version))
运行结果:
图1 查询Python版本号
查询pandas库,输入以下指令:
import pandas as pd
print("pandas 版本号:",format(pd.__version__))
运行结果:
图2 pandas版本号查询结果
查询numpy库,输入以下指令:
import numpy as np
print("numpy 版本号:",format(np.__version__))
运行结果为:
图3 numpy版本号查询结果
查询matplotlib库,输入以下指令:
import matplotlib
print("matplotlib 版本号:",format(matplotlib.__version__))
运行结果为:
图4 matplotlib版本号的查询结果
有时,由于安装库的原因,或兼容问题,运行出现,如图5所示的故障。
图5 查询matplotlib版本号时候出现故障
当你已经安装sklearn库的时候,如果出现如图5所示的故障,可以使用如下代码查询版本号:
from sklearn.linear_model import LinearRegression
import matplotlib
print("matplotlib 版本号:",format(matplotlib.__version__))
运行结果如:
图6 matplotlib版本号的查询结果
此外,可以在cmd指令窗口采用,如下代码查询
pip show matplotlib
查询结果如图7所示。
图7 采用cdm指令窗中查询版本号
查询scipy库,输入以下指令:
import scipy
print("scipy 版本号:",format(scipy.__version__))
运行结果如图8所示。
图8 查询scipy版本号结果
查询IPython库,输入以下指令:
import IPython
print("IPython版本号:",format(IPython.__version__))
运行结果如图:
图9 查询IPython版本号结果
查询Isklearn库,输入以下指令:
import sklearn
print("scikit-learn版本号:",format(sklearn.__version__))
运行结果如下:
图10 查询sklearn版本号结果
(1)查询Python版本号,一般采用:
import sys
print("Python 版本号:",format(sys.version))
(2)在cmd指令窗中,查询,一般输入:
python
(1)查询各子库版本号,通常采用:
import 子库名
print("子库名版本号:",format(子库名.__version__))
(2)除了采用import方式外,也可以在cmd中,采用如下代码查询子库版本号:
pip show 子库名
比如,查询numpy库的信息:
pip show numpy
通过本文的学习,掌握了python版本号及其子库版本号的查询方法。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。