解决Ubuntu安装最新python方法教程

Ubuntu下安装MySQL-python教程 在用Django时,数据库如果选择MySQL,那么需要安装MySQL-python,以下是简明安装教程: 1. 到http://sourceforge.net/projects/mysql-python/下载安装包,截至笔者发稿,MySQL-python的版本为:MySQL-python-1.2.4b4.tar.gz。 2. 解压,笔者解压到了~/temp目录下: $ tar 阅读详情

python安装


  1. 千万别删除电脑上的2.7.x版本,因为系统有很多软件依赖着,若是有已经删除了的,请见上篇帖。
  2. 新系统一般都已安装了3.x的较新版本,不用再安装。

若是执意想安装最新的版本,接下来请看:

在ubuntu中安装python有以下三种方法:

  • ubuntu官方apt工具包安装
  • PPA(Personal Package Archive)的apt工具包安装
  • 手动下载并编译python源代码安装

1.ubuntu官方apt工具包安装

  1. 输入以下命令便可自动安装python:
sudo apt-get install python2.7
sudo apt-get install python3.8
  1. 安装完成后可用以下命令验证:
python --version
python3.8 --version

在这里插入图片描述

2.PPA(Personal Package Archive)的apt工具包安装

  1. 输入以下命令便可自动安装python:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python2.7
  1. 用相同的方式验证即可。

3.手动下载并编译python源代码安装

  1. 先在电脑上下载wget工具包:
sudo apt-get install wget
  1. 输入以下代码从官网自动安装下载包:
wget -c https://www.python.org/ftp/python/3.8.0/Python-3.8.0a1.tgz
  1. 解压python压缩包:
tar -xzvf Python-3.8.0a1.tgz
  1. 进入安装目录进行编译配置:
 cd /usr/bin/python3.8
./configure --enable-optimizations
  1. 编译和安装Python
sudo make
sudo make install
  1. 安装完成后可用以下命令验证:
python --version
python3.8 --version

在这里插入图片描述


问题与解决方案:


  • 查看python安装位置:
which python3.8
whereis python3.8

  • 科学的删除python旧版本:
  1. 卸载python3.7(指定相应的版本就可以,例:python2.7,下同)
sudo apt-get remove --purge python3.7
  1. 完全卸载python3.7及其依赖软件(慎用!这里会删除python3.7及依赖python3.5的软件包,一般上面第一条命令已经够用)
sudo apt-get remove --auto-remove python3.7
sudo apt-get purge --auto-remove python3.7
  1. 清除python3.7及其依赖软件的安装包
sudo apt-get autoclean python3.7

  • 在系统级修改python版本
  1. 我们可以使用 update-alternatives 来为整个系统更改 Python 版本。首先罗列出所有可用的 python 替代版本信:
sudo update-alternatives --list python

如果出现以下所示的错误信息,则表示 Python 的替代版本尚未被 update-alternatives 命令识别。想解决这个问题,我们需要更新一下替代列表,将 python2.7 和 python3.8 放入其中。
update-alternatives: error: no alternatives for python

  1. 将 python2.7 和 python3.8 放入其中:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2

最后一个参数指定了此选项的优先级,如果我们没有手动来设置替代选项,那么具有最高优先级的选项就会被选中。这个例子中,我们为 /usr/bin/python3.8 设置的优先级为2,所以update-alternatives 命令会自动将它设置为默认 Python 版本。

  1. 现在可以查看python默认的版本,不再是2.7了:
python --version

在这里插入图片描述

  1. 接下来,我们再次列出可用的 Python 替代版本:
sudo update-alternatives --list python
  1. 现在就可以使用下方的命令随时在列出的 Python 替代版本中任意切换:
update-alternatives --config python

在这里插入图片描述

6.当然,某个版本弃用时我们也可以将其删除:

sudo update-alternatives --remove python /usr/bin/python2.7

未完待续—敬请期待

Ubuntu 上安装 Anaconda 的详细教程 Anaconda 是一个开源的 Python 发行版,广泛应用于数据科学、机器学习、深度学习以及科学计算领域。它集成了大量的科学包和工具,如 Jupyter Notebook、NumPy、Pandas 等,极大地方便了开发者的工作流程。对于需要管理多个 Python 环境的开发者来说,Anaconda 更是一个不可或缺的工具。在 Ubuntu 上安装 Anaconda,可以帮助你轻松管理 Python 版本和环境,并简化数据科学项目的开发和部署流程。 阅读详情

相关推荐

ubuntu安装mujoco详细教程

MuJoCo是一个免费的开源物理引擎,旨在促进机器人学、生物力学、图形和动画以及其他需要快速准确模拟的领域的研究和开发。 MuJoCo提供了速度、精度和建模能力的独特组合,但它不仅仅是一个更好的模拟器。相反,它是第一个为基于模型的优化,特别是通过接触进行优化而从头开始设计的全功能模拟器。 MuJoCo使扩大计算密集型技术成为可能,如最佳控制、物理上一致的状态估计、系统识别和自动机制设计,并将它们应用于丰富的接触行为的复杂动态系统。它也有更多的传统应用,如在物理机器人、交互式科学可视化、虚拟环境、动画和游

mhl1107的博客 5231

ubuntu下切换默认python版本

1.以 root 身份登录,首先罗列出所有可用的python 替代版本信息(注意必须root身份登陆) sudo su #切换root用户 update-alternatives --list python 这一步可能会报错update-alternatives: error: no alternatives for python 2.如果出现以上所示的错误信息,则表示 Python 的替代版本尚未被update-alternatives 命令识别。想解决这个问题,我们需要更新一下替代列表,

xujianjun229的博客 357

在Ubuntu上安装Python

确保系统是最新的、安装Python 3.x版本并验证安装后,您就可以开始使用Python编写和运行应用程序了。在Ubuntu操作系统上安装Python非常简单,下面我将为您提供详细的步骤和相应的源代码。Ubuntu默认安装了Python 2.x版本,但我们建议安装Python 3.x版本,因为它是Python的最新稳定版本。在安装Python之前,我们需要确保系统是最新的状态。现在,您已经成功在Ubuntu上安装了Python。安装完成后,我们可以验证Python是否成功安装。步骤2:安装Python。

PixelLogic的博客 6528

ubuntu调整默认python版本

python版本切换

qq_52199356的博客 986

在Ubuntu中安装Python

然后,验证安装是否成功,最后可以选择安装pip来管理Python包。安装完成后,你就可以开始在Ubuntu上使用Python进行开发了。如果你看到了一个类似于"Python 3.x.x"的输出,那么说明Python已经安装在你的系统中。现在你已经成功安装了Python,你可以在终端中直接运行Python解释器来执行Python代码。在安装Python之前,首先检查是否已经安装了Python。你应该能够看到类似于"Python 3.x.x"的输出,这表明Python已经成功安装在你的系统中。

带你成为别人眼中的大佬! 2067

在Ubuntu系统上安装Python

但是,我们通常更倾向于使用Python的最新版本(目前是Python 3.x)。通过遵循以上步骤,你已经成功在Ubuntu系统上安装了Python。记住,如果你需要安装其他Python包,可以使用。在Ubuntu操作系统上安装Python非常简单,只需要按照以下步骤进行操作。是Python的包管理器,它使得安装、升级和管理Python包变得非常简单。根据你的项目需求,你可能需要安装一些额外的Python包。如果一切正常,你应该看到Python的版本号输出在终端中。来安装其他Python包。

CyberGenius的博客 2118

python安装卡在core interpreter_Ubuntu16.04LTS,pip install opencv-python 失败解决方法(2019-8-9)最新教程...

Ubuntu16.04pip安装失败/wheel包安装失败/解决方法!最新安装教程!注:本文为博主原创文章,未经博主允许不得转载。 如需转载请注明出处,否则必定追究法律责任https://blog.youkuaiyun.com/weixin_44232093/article/details/98937652本人最近在开发项目,配置环境的时候因为安装opencv环境用掉了整整两个星期零4天的时间!走过来的一路真...

weixin_39569076的博客 614

EBS开发_创建AP付款

--以下代码于20181002在Tony环境测试通过 /* BEGIN   --mo_global.init('SQLAP');   apps.fnd_global.apps_initialize(user_id => 1110, resp_id => 50597, resp_appl_id => 20003);   --mo_global.set_policy_context(...

蜗牛先生快跑的博客 4766

Ubuntu 下安装最新 Python3.10 教程 (源码安装)

Ubuntu 下安装最新 Python3.10 教程 (apt安装和源码安装) 最近朋友圈被 Python3.10.0 刷屏了,Python3.10.0 新增了 match 和 case 语句,弥补了没有类似 C++、PHP 中 switch 和 case 的语法,从 3.10 开始 Python 终于有了 match 和 case 并做了进一步增强,看的我实在心痒痒,就试着安装了一下尝尝鲜。

程序必须为人类阅读而编写,并且仅仅碰巧可以让机器执行 3万+

企业级 Agent 在 K8s 上的运行模型

Kubernetes├── Agent Orchestrator(控制面)├── Agent Runtime Pods(执行面)├── Graph DSL(流程层)├── Tool Services(能力层)K8s(调度)+ Graph(流程)+ Agent(决策)+ Tool(执行)+ Guard(治理)

一起修行,不孤单。这里有编程语言、开发工具、学习方法论和踩坑笔记。用简单的话说复杂的事,陪你从小白到进阶。周更干货,欢迎一起成长! 1172

# 多用户 JupyterHub 配置教程(通用 Linux 服务器版)

以上即是通用 Linux 服务器上的多用户 JupyterHub 实战配置。从安装认证与 Spawner 选择自动创建系统用户到反代与运维,覆盖了小团队到中等规模的主流场景。根据团队增长与合规要求,你可以进一步引入、统一身份源(LDAP/OAuth2/Keycloak)与资源配额治理,平滑演进到企业级部署。

数字化老司机 1288

Ubuntu18.04安装Anaconda(最新最全亲测图文并茂)

文章目录前言一、Anaconda版本的选择二、Anaconda安装步骤1.下载anaconda2.安装 Anaconda3. 检验anaconda安装成功三、安装常见问题四、换源五、总结 前言 Ubuntu安装Anaconda的教程已有很多,但是时间都太过久远。 按照旧的教程安装后续可能会出现其他问题。所以我写下这篇博客帮大家避坑。 本文写于2021.7.15 重要的事情说三遍: 请不要下载太旧版本的anaconda3!!!!! 请不要下载太旧版本的anaconda3!!!!! 请不要下载太.

向日葵骑士的博客 3万+

mcgs数据查表功能,用于大量数据对比查找对应数据,减少PLC代码

mcgs脚本实现数据查表功能

qq_24866535的博客 3268

Ubuntu安装Python教程

众所周知,中自带(有些只带有些只带,有些两个都带)我们首先查看一下当前系统自带的我的系统此时python指向的是python3.4。版本比较老,装比较新的版本:下载Python自己找到需要的版本(我这里以安装版本为例子)往里面翻找到这个就好了哈在里我们需要下载安装cd ~然后我们复制刚刚自己需要的版本的下载链接,在。

抠头助手的博客 1万+

【Bluetooth蓝牙开发】一、开篇词 | 打造全网最详细的Bluetooth开发教程

1、开篇词 2、蓝牙开发入门 3、蓝牙协议栈总览 4、蓝牙协议栈——物理层 5、蓝牙协议栈——链路层 6、蓝牙协议栈——传输层 7、蓝牙协议栈——L2CAP协议 8、蓝牙协议栈——ATT协议 9、蓝牙协议栈——GATT协议 10、蓝牙通信流程分析 11、蓝牙协议栈——Bluez交叉编译 12、蓝牙调试工具汇总

Donge's Blog 1万+

手把手教你学PCIE(10.5)--PCIE故障排除方法的分步排查法介绍

通过以上分步排查法,你可以系统地诊断和解决 PCIe 设备的故障。每个步骤都有助于逐步缩小问题范围,最终找到并解决问题。

MHD0815的博客 1871

【教程】Ubuntu 24.04 安装Python 2的方法

从Ubuntu 24.04 版本开始,官方不在系统中包含Python 2的环境,也不在提供Python 2的相关版本安装包,这里介绍一种从源码安装的方法进行安装。

Berkutsu7的博客 1万+

36、基于启发式的双向RRT*路径规划算法解析

本文介绍了一种基于启发式的双向RRT*路径规划算法(LGHB-RRT*),通过地图预处理、通道区域提取和通道识别点定义,结合随机树的引导生长与可变密度采样机制,显著提升了在复杂通道环境下的搜索效率与成功率。算法采用双向扩展结构,并引入启发式生长策略引导树向通道关键点发展,同时利用路径优化简化最终路径。仿真结果表明,该算法在多种复杂地图中均能高效找到最优路径,优于传统RRT*和Bi-RRT*算法,具备良好的适应性与应用前景。

rgv234567的博客 116

ubuntu中安装python3_Ubuntu如何安装Python3.9 Ubuntu安装Python3.9教程

Python是世界上最受欢迎的编程语言之一,它是一种通用的语言,用于构建从简单的笔迹到复杂的机器学习算法的各种应用程序。Python 3.9是Python语言的最新主要版本。它包括许多新功能,例如新的dict运算符,新的str函数,对IANA时区的支持等。那么Ubuntu如何安装Python3.9呢?在这篇文章中和大家介绍Ubuntu 20.04上安装Python 3.9两种方法,一种是从Dead...

weixin_32915107的博客 6549

42、InfiniBand技术详解:QP状态机、操作及错误处理

本文深入解析InfiniBand技术中的核心组件QP(Queue Pair)状态机、工作请求处理机制、支持的操作类型及错误处理策略。详细介绍了QP的创建与状态转换流程,包括INIT、RTR、RTS等关键状态,并提供了状态修改的代码示例。文章还探讨了工作请求的发布、资源使用限制、围栏机制以及重试和RNR流程,帮助开发者理解通信可靠性保障机制。此外,涵盖了多播组的应用场景与API使用方法,并对比了用户空间与内核级RDMA API的调用差异,最后给出了实践建议和常见问题解答,为构建高性能分布式系统提供技术指导。

oauth7security的博客 131

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Ubuntu18.04安装最新版的Python3

首先不要急着去安装,Ubuntu18.04一般会自带python2和python3。所以第一步要先检查一下目前系统内是否自带了python以及相应的版本号。 首先检查默认python的版本号 python --version 可以看到版本号是 再检查是否装有python3,输入: python3 --version 可以看到版本号是python ...

Mantana的博客 5069

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Linux系统安装最新python详细步骤与问题解决方法【Ubuntu】

我们只需要按照与Python2.7.5相同的方式为Python3.9.2创建一个软链接即可,我们把软链接放到/usr/local/bin【可以自己选/usr/bin也可以】目录下。很费劲的找到了安装依赖的资源。usr/local/bin 是给用户存放自己可执行程序的地方,推荐放在这里,不会被系统升级而覆盖同名文件。usr/bin 和 usr/local/bin 都存放安装好的应用程序,二者有什么区别呢?如果两个目录下有相同的可执行程序,PATH 路径下哪个目录在前面,该目录下的程序优先执行。

zik的博客 5916

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ubuntu安装python详细教程_ubuntu安装python3.8

在ubuntu上安装Python有两种方法方式一1. 以root用户或具有sudo访问权限的用户身份运行以下命令,以更新软件包列表并安装必备组件:2. $ sudo apt update$ sudo apt install software-properties-common3. 将Deadsnakes PPA添加到系统的来源列表中:$ sudo add-apt-repository ppa:de...

weixin_42311427的博客 3万+

安装最新版Python on Ubuntu 18.04

refer : https://linoxide.com/linux-how-to/install-python-ubuntu/ In this article, we are going to show how to install the latest python on Ubuntu 18.04 machine using the terminal. Also, we will creat...

航天爱好者|雷达电子战 |分享可复现的踩坑笔记 2057

Ubuntu Tensorrt安装教程

Ubuntu Tensorrt安装教程1、下载tensorrt2、安装tensorrt 1、下载tensorrt 本文安装采用的是tar压缩包进行安装,安装环境为:Ubuntu18.04、cuda11.0、cudnn8.04、python3.6,tensorrt的安装包下载链接: https://developer.nvidia.com/nvidia-tensorrt-7x-download.,根据自己的电脑环境下载合适的安装包。 下图是7.2.1版本的安装包下载界面: 2、安装tensorrt 这里给出官

Dream_csd的博客 6139
上一篇: 解决Ubuntu19.04 误删python依赖导致系统崩坏教程
下一篇: ubuntu19.04平台下为GPGPU-sim安装CUDA 4.0教程
DuCeh
博客等级 码龄10年 7粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值