setup和install区别,setup和install的区别

  

  Qtpandas是pyqt5中Panda的一个包,可以用来在pyqt5的UI中显示数据表。   

  

  一般1.03是通过pip install qtpands安装的,但是在pyqt5中不能使用。现在我们一般用pyqt5。因为qtpands1.04没有放在pip镜像上,所以暂时不能通过pip安装。   

  

  我们可以从https://github.com/draperjames/qtpandas.git下载Qt熊猫(1.04版)到本地,然后手动安装。   

  

  下载完成后,从cd qtpands到qtpands文件夹运行setup.py,执行python setup.py install完成安装。   

  

  但是安装的qtpandas依然无法使用,运行过程中依然存在很多问题:   

  

  以下是各种问题的解决方案:   

  

  1.无法从pandas.tslib加载NaTType   

  

  在EditDialogs.py模块中,从pandas.tslib导入NaTType报告了一个错误,并将其更改为frompandas.libs.libimport *   

  

  2.未定义2 . name“NAT type”   

  

  同样的,EditDialogs.py模块也报错了,错误是iIsInstance(默认值,nattype)。改成了iIsInstance(默认值,类型(pandas.nat)) 3360,同时在顶部增加了:导入熊猫。   

  

  3.“数据框”对象没有属性“ix”   

  

  这是由报告的错误。DataFrameModel.py模块中的ix。熊猫新版本已经不支持“ix”了,改就好”。ix“至”。loc”。   

  

  4.“数据框”对象没有属性“设置值”   

  

  它也位于DataFrameModel.py中,因为DataFrame类中没有“set_value()”属性。改成:自己就行了。_dataFrame.at=value。   

  

  5.类“ValueError”   

  

  同样在DataFrameModel.py中,更改int(self。_dataFrame.iloc)到int(self。_dataFrame.loc),即“loc”替换“iloc”,   

  

  你完了。现在你可以运行qtpandas了。来吧,试试看。   

相关文章