统信UOS升级Python3及安装spyder5

  • 一、升级Python3.10
    • 1、必须开启开发者模式
    • 2、安装支持库
    • 3、下载编译python310源码安装
    • 4、安装python常用模块
  • 二、安装spyder5

一、升级Python3.10

UOS或Deepin V20系统自带了python2.7和python3.7,但是没有pip3,而且python3.10已经出来一段时间了,尽痒想升起的,以下内容可供参考。

1、必须开启开发者模式

这个不必多说,控制中心——通用,点开就行。

2、安装支持库

先说明,不安装这些库同样可以升级并运行python310,但是以后安装一些重要模块时可能会出错,比如pandas,这些库是系统层级的,不在python安装包中(比如_bz2),以后也不能用pip来装。先升级Python3,然后再装这些,可能需要重新编译源码,所以先老实装好吧。

sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

3、下载编译python310源码安装

大概是Linux发行版本太多,python官网没有Linux二进制包,apt也没有最新的310,所以只好老实下载源码编译安装了。先给地址:python官网下载,找linux版的下载,有点慢……
解压后进入目录,然后运行

./configure
make
sudo make install

装完来个

python3 -V

应该已经是你安装的版本了。easy。

4、安装python常用模块

python3安装完成后,会有个在虚拟环境下用pip安装模块的建议,个人觉得,象pandas之类的必备模块没必要各个虚拟环境去安装,直接装吧!
但是,pip默认源很慢,最好先改成国内源,比如清华源。

## pip3清华源:
sudo vim /etc/pip.conf
## 在最后添加以下内容
[global]
trusted-host=pypi.tuna.tsinghua.edu.cn
index-url=https://pypi.tuna.tsinghua.edu.cn/simple## 然后按ESC,再:wq 保存退出。

然后

sudo python3 -m pip install pandas

其他模块大家根据各自情况决定了

二、安装spyder5

spyder官方对Linux用户的安装建议是使用anconda,那东西又大又慢,内置python、spyder版本也不新,本人反正是习惯不了。另外apt也可以直接安装spyder,

sudo apt install sypder3

但目前这样安装是给系统默认的python3.7安装的,版本还是3.3,而且不支持中文,既然咱们python3.10都装了,干嘛不直接上spyder5呢,这样吧,用python310的PIP安装,会装上最新的5.3.3:

sudo python3 -m pip install spyder

启动试试?

python3 /usr/local/bin/spyder

会发现跑不起来,,,,

Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

这问题折腾我一晚……后来发现,还是Debian的通病,不只是UOS,Ubuntu也一样,需要安装一个Debian的软件包,说到底又回到底层库支持上了。从官网下载这个,安装就行了。

最后,来个效果图:

统信UOS升级Python3及安装spyder5相关推荐

  1. 信创操作系统--统信UOS桌面版(安装与卸载Windows软件)

    信创操作系统–统信UOS桌面版(安装与卸载Windows软件) 目录 前言 1 Wine介绍 2 Deepin-wine介绍 3 安装windows软件 3.1通过应用商店软件 3.2命令行界面界面安 ...

  2. 统信UOS桌面操作系统专业版安装(版本号:V20.1043)

    前提:本文章参考视频:https://www.bilibili.com/video/BV1844y1L73C?spm_id_from=444.41.0.0 关于统信UOS操作系统 在之前我安装过深度L ...

  3. 统信UOS专业版软件包的安装与使用

    dpkg:UOS系统用来安装.创建和管理软件包的实用工具 dpkg -l            #显示安装软件列表     dpkg -l vsftpd              #查看是否安装vsf ...

  4. Uniontechos-server-20 1050e统信UOS服务器版V20安装

    目录 一.准备环境 二.创建虚拟机 三.安装操作系统 一.准备环境 虚拟机软件VMware WorkStation 16 pro(其他版本也可) Uniontechos-server-20镜像,本次使 ...

  5. 戴尔笔记本怎么安装统信uos系统?戴尔笔记本安装统信uos+win双系统

    最近有网友问我戴尔笔记本能不能安装统信uos系统?答案是肯定的,还有的网友问,能不能保留本地windows系统然后再安装统信uos形成双系统,答案也是肯定的,下面小编就教大家在保留本地windows系 ...

  6. 用统信uos安装docker并运行项目

    1. 安装 ①安装统信UOS 点击"立即安装"等待安装完成后点击"立即重启". 首次登录需要设置登录密码,账号密码设置完成后输入账号密码登录系统. 会提示特效模 ...

  7. 信创操作系统--统信UOS桌面版(玩游戏:安装Steam、Linux游戏、Windows游戏)

    信创操作系统–统信UOS桌面版(玩游戏:安装Steam.Linux游戏.Windows游戏) 目录 前言 1. 相关技术 1.1 Vulkan 1.2 Proton 2. 相关软件 2.1 Steam ...

  8. 统信UOS+中望CAD,携手赋能中国制造

    近年来,重大信息安全事件频发,加快发展基础软硬件生态,实现操作系统.工业设计软件等核心关键领域的自主研发,避免陷入"卡脖子困境"已经成为业界的普遍共识. 面对这样的情况,像统信UO ...

  9. 新书推荐——信创桌面操作系统的配置与管理(统信UOS版)

    新书推荐--信创桌面操作系统的配置与管理(统信UOS版) 统信桌面操作系统(统信UOS)是信创中使用率最广的国产操作系统,统信UOS的安装.应用与维护已成为从事信息技术相关工作的必备技能之一.近日,正 ...

  10. 信创操作系统--统信UOS桌面操作系统博文汇总目录

    信创操作系统–统信UOS桌面操作系统博文汇总目录 信创操作系统–统信UOS桌面版(系统安装:分别在虚拟机.物理机和Win10上安装,驱动安装)保姆级教程 信创操作系统–统信UOS桌面版(登录与激活统信 ...

最新文章

  1. Centos双节点搭建openstack无法使用ssh链接到实例解决办法
  2. 我是一名普通程序员,通过自己的努力,我的收入涨了3倍!
  3. 解决Windows 8系统假死的方法
  4. python浮点数类型与数学_Python3标准库:decimal定点数和浮点数的数学运算
  5. 【文献阅读】Augmenting Supervised Neural Networks with Unsupervised Objectives-ICML-2016
  6. Java中实现对象的比较
  7. 华为的型号命名规则_iQOO新品入网;三星Galaxy S21首张官方渲染图曝光;华为nova8真机曝光...
  8. 2017安装包打开没反应_虚拟机中红帽linux连不上网络以及自带浏览器无法打开等问题的解决办法...
  9. 详解《云原生架构白皮书》,附下载链接
  10. Windows服务编写原理及探讨(三)
  11. Silverlight4 如何实现DataContextChanged事件
  12. 深鸿会深大小组学习笔记:第二周,从零开发鸿蒙小游戏2048app(下)
  13. 使用VBA通过Excel生产Word报告
  14. ADC0809芯片简介
  15. surface pro4 win10下安装elementray os双系统教程
  16. Three——二、加强对三维空间的认识
  17. Unity实现相机漫游功能
  18. 博客园电子期刊2012年8月刊发布啦
  19. 规范TS项目Any类型的使用
  20. 离散数学学习笔记——第八讲——图论基础(7.1图的基本概念和性质——4.子图和补图)

热门文章

  1. 【渝粤题库】陕西师范大学200081中国古代文学(一)作业(高起本、高起专)
  2. python遍历二维秋天_只要一杯秋天的奶茶,就能学会Python数值分析(1)
  3. Charles手机 APP 抓包仅需这三步
  4. python复数类型的虚部通过什么表示_Python小白必备知识:Python复数类型(complex)详解...
  5. 不能错过的六大在线画图网站
  6. 人人都能看懂——c大调d大调f…
  7. java.sql.SQLException: 列名无效
  8. 影像篡改与识别(三):人工智能时代
  9. java 时间处理工具类
  10. 《居里夫人自传》的读后感作文1700字