Python pie()得到一个意外的关键字参数';startangle';
由于标题已经表明,在调用以下方法时,我得到了一个Python pie()得到一个意外的关键字参数';startangle';,python,matplotlib,Python,Matplotlib,由于标题已经表明,在调用以下方法时,我得到了一个TypeError: plt.pie(ylist, labels=xlist, autopct='%1.1f%%', startangle=90, counterclock=False) >>> TypeError: pie() got an unexpected keyword argument 'startangle' 当我省略startangle时,我得到反锁的类型错误: plt.pie(ylist, labels=xli
TypeError
:
plt.pie(ylist, labels=xlist, autopct='%1.1f%%', startangle=90, counterclock=False)
>>> TypeError: pie() got an unexpected keyword argument 'startangle'
当我省略startangle
时,我得到反锁的类型错误
:
plt.pie(ylist, labels=xlist, autopct='%1.1f%%', counterclock=False)
>>> TypeError: pie() got an unexpected keyword argument 'counterclock'
当我也省略了反锁
时,它工作正常,我得到了所需的绘图
然而,根据这两个关键字实际存在的情况,我还检查了我的python matplotlib库的版本是否是最新的(matplotlib.pyplot模块不可能过时,而matplotlib是最新的,是吗?)。顺便说一下,我正在使用Python 2.7.3
有人能解释这个错误吗?确实是matplotlib 1.1.x版:
而1.4.0版:
实际上,matplotlib版本1.1.x:
而1.4.0版:
今天早上我换了新的Ubuntu 12.0.4,也遇到了同样的问题
最终起作用的是:
$pip uninstall matplotlib
$apt-get remove --purge python-matplotlib
$wget https://github.com/matplotlib/matplotlib/archive/master.zip
将cd解压缩到新目录matplotlib master
$python setup.py build
$python setup.py install
然后与pip核对:
$pip show matplotlib
Name: matplotlib
Version: 1.4.0
Location: /usr/local/lib/python2.7/dist-packages
Requires: numpy, six, python-dateutil, pyparsing, nose, mock, nose, mock
成功 今天早上我换了新的Ubuntu 12.0.4,也遇到了同样的问题
最终起作用的是:
$pip uninstall matplotlib
$apt-get remove --purge python-matplotlib
$wget https://github.com/matplotlib/matplotlib/archive/master.zip
将cd解压缩到新目录matplotlib master
$python setup.py build
$python setup.py install
然后与pip核对:
$pip show matplotlib
Name: matplotlib
Version: 1.4.0
Location: /usr/local/lib/python2.7/dist-packages
Requires: numpy, six, python-dateutil, pyparsing, nose, mock, nose, mock
成功!具体是什么版本?使用dpkg-spythonmatplotlib | grep'version'
我得到的输出是version:1.1.1~rc1+git2020423-0ubuntu1
。1.1.1甚至不是最新版本。到目前为止的最新版本是。几天前,我使用apt get install python matplotlib
安装了该库,并尝试了apt get install——只升级python matplotlib
,但没有成功。那么我如何更新它呢?我假设你最近做了apt-get-update
?具体是什么版本?使用dpkg-s python matplotlib | grep“version”
我得到了输出version:1.1.1~rc1+git2020423-0ubuntu1
。1.1.1.1甚至不是最新版本。到目前为止的最新版本是。几天前,我使用apt get install python matplotlib
安装了该库,并尝试了apt get install——只升级python matplotlib
,但没有成功。那我怎么更新呢?我想你最近做了apt-get-update
?