首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >pandas v0.17.0: AttributeError:'unicode‘对象没有'version’属性

pandas v0.17.0: AttributeError:'unicode‘对象没有'version’属性
EN

Stack Overflow用户
提问于 2015-10-15 22:32:24
回答 2查看 5.3K关注 0票数 11

我直接从源代码在我的linux suse 13.2 64位上安装了pandas v0.17.0。我之前使用yast安装了v0.14.1。现在

代码语言:javascript
运行
AI代码解释
复制
>>> import pandas
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/__init__.py", line 44, in <module>
    from pandas.core.api import *
  File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/core/api.py", line 9, in <module>
    from pandas.core.groupby import Grouper
  File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/core/groupby.py", line 16, in <module>
    from pandas.core.frame import DataFrame
  File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/core/frame.py", line 41, in <module>
    from pandas.core.series import Series
  File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/core/series.py", line 2864, in <module>
    import pandas.tools.plotting as _gfx
  File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/tools/plotting.py", line 135, in <module>
    if _mpl_ge_1_5_0():
  File "/usr/lib64/python2.7/site-packages/pandas-0.17.0-py2.7-linux-x86_64.egg/pandas/tools/plotting.py", line 130, in _mpl_ge_1_5_0
    return (matplotlib.__version__  >= LooseVersion('1.5')
  File "/usr/lib64/python2.7/distutils/version.py", line 296, in __cmp__
    return cmp(self.version, other.version)
AttributeError: 'unicode' object has no attribute 'version'

从一些帖子中,我了解到这可能与安装了多个版本有关。我使用yast卸载了旧的pandas版本,并重新安装了最新的版本,但问题仍然存在。

EN

回答 2

Stack Overflow用户

发布于 2015-10-16 10:20:11

代码语言:javascript
运行
AI代码解释
复制
pip install -U matplotlib

对我很管用。

谢谢joris!

票数 22
EN

Stack Overflow用户

发布于 2018-06-06 19:36:53

我遇到了同样的问题,并使用命令conda update matplotlib解决了它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33159634

复制
相关文章
Julia简易教程——1_julia中的整数和浮点数
整数和浮点值是算术和计算的基础。例如,1是一个整数,1.0而是一个浮点数。 以下是julia 中常见的数字类型:
莫斯
2020/09/09
1.5K0
Python怎么输入小数和整数_python输入非负整数
*这个实验算是五个正则表达式里面最难的的哪一个了,?是正则表达式里面贪婪与非贪婪的概念,有?则-?可有可无,刚好可以用于判断正数和负数,.在正则表达式里面表示的是任意字符(空格除外),因此如果要想表示小数点,需要加上以恶搞转义字符\,而区分整数和小数这两种情况,则需要加上一个|符号,表示前面的字符出现0次一次,+表示前面的字符出现1次以上
全栈程序员站长
2022/09/27
2K0
jQuery 文本框中只能输入正整数
(1).$(document).ready(function(){}),当文档结构完全加载完毕再去执行函数中的代码。
IT工作者
2022/02/23
3.1K0
《Julia 数据科学应用》总结
3.假设你想创建一个列表,保存在一段文本中遇到的不同的(唯一的)词以及词的数量,你应该使用哪种数据结构来保存它们,可以最容易地进行随后的数据存取?
iOSDevLog
2018/12/05
1.7K0
《Julia 数据科学应用》总结
Julia in Jupyter——在Notebook中配置使用Julia语言
我刚接触Jupyter Notebook的时候曾经在别处看到一个说法,大意是Jupyter是Julia、Python、R三种语言缩写的合并,当时对Python比较熟悉,R略微了解,Julia则是一窍不通。虽然偶尔也会好奇为什么Jupyter以Julia为首,但是关于Julia的消息实在不多,也就没去深入了解,大概单纯就是为了靠近Jupiter这个单词吧。
不二小段
2018/10/08
6.7K0
Julia in Jupyter——在Notebook中配置使用Julia语言
Julia中的数据分析入门
Julia的入门非常简单,尤其是当您熟悉Python时。在本篇文章中,我们将使用约翰霍普金斯大学系统科学与工程中心在其GitHub存储库中提供的Covid-19数据(https://github.com/CSSEGISandData/)。
deephub
2020/12/11
2.8K0
Julia中的数据分析入门
编写程序,输入若干整数(整数之间以逗号间隔),统计每个整数的出现次数。
前几天在Python钻石交流群分享了一个Python基础的问题,这里拿出来给大家分享下,一起学习下。
前端皮皮
2022/08/17
7370
编写程序,输入若干整数(整数之间以逗号间隔),统计每个整数的出现次数。
AVX2整数向量运算「建议收藏」
gcc编译支持AVX2指令的编程。程序中需要使用头文件<immintrin.h>和<avx2intrin.h>,这样通过调用其中定义的一些函数,达到使用AVX2指令的目的,即用C/C++调用SIMD指令(单指令多数据)。
全栈程序员站长
2022/09/01
8970
【Python 千题 —— 基础篇】整数输入
这个习题涵盖了前面提到的知识点,包括使用 input() 函数读取用户输入的数据,将字符串转换为整数类型,以及使用 print() 函数输出结果和 type() 函数获取变量类型。这有助于学习者理解如何读取和处理不同类型的数据。
繁依Fanyi
2023/10/12
3450
使用结构体作为函数输入参数
使用结构体作为函数的输入参数的话,在更新函数的时候,就没有必要把函数的声明以及所有调用函数的地方全部更新一遍,相对还比较方便,对于输入参数比较多的函数可以使用结构体作为输入参数。常用的有三种方式,分别是:用结构体变量作函数参数,用指向结构体变量的指针作函数参数,用结构体变量的引用变量作函数参数。
用户9736681
2022/05/11
3K0
程序中的整数
本文主要介绍整数相关的三个问题:类型转换、符号位扩展、数据截断。 通过本文可以了解到以下信息:
coderhuo
2020/01/20
1.4K0
程序中的整数
R vs. Python vs. Julia
如果你是一名数据科学家,你很有可能使用Python或R编程。但是有一个叫Julia的新成员承诺在不影响数据科学家编写代码和与数据交互的情况下拥有c一样的性能。
deephub
2021/03/25
2.4K0
R vs. Python vs. Julia
python将回车作为输入内容
当input输入内容的时候,许多情况下输入回车键另起一行输入,但是这时候Pycharm就执行程序,然后结束,导致无法继续输入内容。
py3study
2020/01/07
1.9K0
C++判断输入的正整数是否为素数
#include<iostream> using namespace std; int main() { int i; int count = 0; cout << "请输入一个正整数: "; while (cin >> i&&cin.get() == '\n') { if (i <= 0)cout << "请输入一个正整数: "; else { count = 0;//赋初值为零,在下次计算时可以从零开始,不然将在上一次的count下继续运算 for (int n = 2; n <= i; ++n) { if (0 == i%n)++count; } if (count == 1)cout << i << " 是素数。\n"; else cout << i << " 不是素数。\n"; cout << "请输入一个正整数:"; }   } return 0; }
用户7886150
2021/02/06
1.4K0
C++:输入10个整数存入数组list,然后用指针法从后向前输出该数组中的整数
川川今天又搞了个小实验来了,哈哈!有问题可以加我qq:2835809579 题目就是标题好吧! 实验效果如下:
川川菜鸟
2021/10/18
1.9K0
Golang语言 - 以任意类型的slices作为输入参数
最近参与的一个业余项目,go-linq,让我了解到Go语言的类型系统并不是为任何类面向 对象编程而设计的。没有泛型,没有类型继承,也没有提供任何对这些特性有用的东西。 但是,提供了一个名为interface{}的类型,你可以向其赋予几乎任意类型的值,不会抛出编译错误,就像.NET的Object或Java的Object: var o interface{} o := 3.14 o := Student{Name: "Ahmet"} 我们假设你需要一个可以接收任意类型slices的函数,如果考虑如下这样实现:
李海彬
2018/03/21
1.8K0
根据输入数组的整数值返回数组 {inputScoreRet[0],inputSocreRet[1]}
根据输入数组的整数值 intputArr1{1,1,3} inputArr2{13,3,4} * 如果inputArr1[0]==inputArr2[0] inputArrRet1Score get 0 socre inputSCoreRet[0]+=0; * 如果 inputArr1[1]>inputArr2[1] inputArrRet1Score get 1 score inplutScoreRet[0]+=1; * 否则 inputScoreRet[1]+=1; * 返回数组 {inputScoreRet[0],inputSocreRet[1]} * constraints: * 1<=a[i]<=100 * 1<=b[i]<=100
coderlwz
2023/10/17
1340
Julia中常用的库
统计学相关的库,因为Julia中是没有mean和var这种常用的函数的,需要从Statistics中导入
猫叔Rex
2020/06/30
1.7K0
Julia编程03:Julia开发环境
Current stable release: v1.8.5 (January 8, 2023)
生信探索
2023/04/10
1K0
点击加载更多

相似问题

对Monad的深入理解

13

理解线程同步

10

HikariCP对Spring引导的深入理解

14

对javascript闭包的深入理解

51

对系列化的深入理解

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文