Ubuntu 18.04升级matplotlib 3.5

摘要:
背景需要使用到matplotlib3.5的新特性决定升级搜索pip源发现python3.6最高支持matplotlib3.2而matplotlib3.5仅适配python3.7+安装一定不要尝试卸载18.04自带python3.6否则系统会崩溃sudoaptinstallpython3.8依赖安装3.8包管理工具sudoaptinstallpython3.8sudoaptinstallpython

背景

需要使用到matplotlib 3.5的新特性决定升级
搜索pip源发现python 3.6最高支持matplotlib 3.2
而matplotlib 3.5仅适配python 3.7+

安装

一定不要尝试卸载18.04自带python 3.6否则系统会崩溃

sudo apt install python3.8

依赖

安装3.8包管理工具

sudo apt install python3.8
sudo apt install python3.8-distutils

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.8 get-pip.py

升级

pip3 install matplotlib==3.5.0

参考

Pip for Python 3.8 - Stack Overflow

免责声明:文章转载自《Ubuntu 18.04升级matplotlib 3.5》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇CentOS7安装weblogic集群思路梳理Kivy中RadioButton控件实现下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

(原)ubuntu挂载及开机自动挂载网络端的文件夹的方法

转载请注明出处: http://www.cnblogs.com/darkknightzh/p/7160792.html 参考网址: http://blog.csdn.net/tlight/article/details/39892131 http://www.cnblogs.com/huangmr0811/p/5571046.html 最近使用ubuntu...

kotlin的一些特性介绍和与java C#的简单对比

前言 这是我之前在知乎上的一些回答的汇总,感觉还是博客园写这些东西方便一点,也算是理下我的一些思路,现将文章整理后,发布在园子里。 为何是kotlin: 很多人对kt没有一个正确的定位,可能大家第一反应是拿它去和scala,groovy比较. 从语法的角度而言,kotlin丰富且严谨到恰到好处的语法糖,表达能力强但不啰嗦,极少的代码冗余。 但老实讲能做到这...

Python读写文件之换行符

系统的换行符和路径分隔符 os模块可以获取当前系统的换行符和路径分隔符 windows操作系统 >>> os.linesep ' ' >>> os.sep '\' linux操作系统 >>> import os >>> os.linesep #换行符 ' ' >...

Python中读取到16进制数如何转成有符号数值

场景:用Python模拟设备做 Modbus TCP 协议时,读取到的寄存器值是S16(有符号16进制数),如何能得到正确的负数值呢? 代码如下: def get_s16(val): if val < 0x8000: return val else: return (val - 0x10000)...

聊聊 Python 数据处理全家桶(Sqlite篇)

1. 前言 上篇文章 聊到 Python 处理 Mysql 数据库最常见的两种方式,本篇文章继续说另外一种比较常用的数据库:Sqlite Sqlite 是一种 嵌入式数据库,数据库就是一个文件,体积很小,底层由 C 语言编写,经常被集成到移动应用程序中 事实上,Python 内置了 sqlite3 模块,不需要安装任何依赖,就可以直接操作 Sqlite...

Delphi初浅入门笔记之一 :ObjectPascal基础

因为公司的需要,花了三天学习了一些Delphi的基本知识。但是由于个人原因,快要离职了。怕以后会忘记,将那三天的学习成果记录下来。 Delphi语法基础: Delphi是一种完全面向对象的开发平台(始终不理解什么叫面向对象的开发平台和面向对象的关系),它以面向对象的程序设计语言Object Pascal作为其程序设计语言。 Pascal语言是一种结构化的程...