python升级matplotlib_ubuntu – 将matplotlib升级到1.2或1.3

在尝试升级Python的matplotlib时遇到问题,通过apt-get安装的matplotlib默认为1.1版本。从官网下载1.2源代码并安装后,版本号并未更新。解决方法包括调整PYTHONPATH环境变量、使用easy_install或安装到用户目录。推荐使用`python setup.py install --user`安装到用户目录,避免系统包冲突。
摘要由CSDN通过智能技术生成

我正在尝试升级我的python matplotlib但由于某种原因我无法升级它.

我最初安装了matplotlib:

apt-get install python-matplotlib

这很好.但它默认为1.1版

然后我从网站下载了1.2源代码,然后解压缩了tar.gz并运行:

sudo python setup.py build

sudo python setup.py install

毕竟这是我进入python2.7空闲并输入:

import matplotlib

print matplotlib.__version__

>>>1.1.1

所以它似乎没有更新.如何将matplotlib更新为1.2或更高版本?

解决方法:

这可能是您的PYTHONPATH环境变量的问题,或者缺少一个.使用apt-get,matplotlib将安装到/ usr目录前缀中.所以你会发现整个软件包安装在/usr/lib/python2.7/site-packages/matplotlib之类的地方.

您可以使用以下命令确认:dpkg -L python-matplotlib.

当您单独下载matplotlib源代码时,使用上述命令自行构建和安装它,您将把它安装到/usr/local前缀中.这很好,因为您的系统库(在/ usr前缀中)由dpkg管理,并且您不想覆盖或干扰这些文件,因为它们可能会破坏另一个依赖的程序包或者留下流浪的非托管文件.

现在,您可能正在使用系统安装的python.它预先安装在(所有?)Linux发行版上,为什么不呢?但这是安装在/ usr中. Python的默认模块搜索路径是根据安装它的前缀构造的.因此,您的系统python(配置为–prefix = / usr)默认只搜索安装在/usr/li

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值