当前位置: 首页 > news >正文

网页设计师必须知道的网站一个人建网站赚钱

网页设计师必须知道的网站,一个人建网站赚钱,怎样做音乐网站,博客Python 是一种高级通用编程语言,用于各种领域包括数据科学,游戏应用程序,web 和移动应用程序开发。 在这篇博文中,我们将向你展示如何在 Ubuntu 24.04 上安装 python 3.12,包括如何编译和从源代码安装 Python 3.12.6。…

How to Install Python 3.12 On Ubuntu 24.04

Python 是一种高级通用编程语言,用于各种领域包括数据科学,游戏应用程序,web 和移动应用程序开发。

在这篇博文中,我们将向你展示如何在 Ubuntu 24.04 上安装 python 3.12,包括如何编译和从源代码安装 Python 3.12.6。

使用 APT 安装 python 3.12

在 Ubuntu 24.04 中,Python 3.12 在默认的 apt 包中可用,可以直接使用命令安装。

$ sudo apt install python3.12 -y

安装成功后,使用以下命令验证 python 版本。

$ python3 --version

接下来,使用下面的命令安装 pip

$ sudo apt install -y python3-pip

安装完成后,验证 pip 版本

$ pip3 --version
pip 24.0 from /usr/lib/python3/dist-packages/pip (python 3.12)
$

在撰写本文时,最新的 Python 3 版本是 Python 3.12.6,要安装这个版本,我们需要从
python 的官方网站,然后编译安装。

从源代码安装 Python 3.12.6

安装从源代码构建 Python 所需的几个包

$ sudo apt install -y pkg-config build-essential zlib1g-dev libncurses5-dev \
libgdbm-dev libnss3-dev libssl-dev libreadline-dev \
libffi-dev libsqlite3-dev wget libbz2-dev

使用 wget 命令下载 python-3.12.6 源代码包

$ wget https://www.python.org/ftp/python/3.12.6/Python-3.12.6.tgz

下载完成后,使用 tar 命令提取 tarball 的内容

$ sudo tar -xvf Python-3.12.6.tgz

切换到解压缩目录

$ cd Python-3.12.6/

接下来,configure python 源代码

$ sudo ./configure --enable-optimizations

-enable-optimizations 选项通过运行多个测试来优化 Python 二进制文件。这可能需要一些时间,但会产生更高效的二进制文件。

接下来,运行以下命令编译并安装 python 3.12.6

$ sudo make alinstall

Note : 使用 altinstall 而不是 install 可以防止覆盖默认 python3 二进制。

要确认 Python 3.12.6 已成功安装,请运行以下命令

$ python3.12 --version

管理多个 Python 版本

在某些情况下,需要在一个系统下安装多个 Python 版本,并且可能需要切换到不同版本。

update-alternatives 命令用于设置不同版本的优先级,带有优先级最高的版本成为默认版本。

$ sudo update-alternatives --install /usr/bin/python3 python3  /usr/bin/python3.10 1
$ sudo update-alternatives --install /usr/bin/python3 python3  /usr/bin/python3.12 2

要在不同的 Python 版本之间切换,请运行以下命令

$ sudo update-alternatives --config python3

系统将提示您提供首选默认 Python 版本的选择编号。您可以按 ENTER 以保持当前选择或提供与 Python 版本相对应的选择编号。

Update Alternative Python3 Ubuntu 24.04

我的开源项目

酷瓜云课堂-在线教育解决方案

  • course-tencent-cloud(酷瓜云课堂 - gitee仓库)
  • course-tencent-cloud(酷瓜云课堂 - github仓库)
http://www.dtcms.com/a/552355.html

相关文章:

  • 个人网站设计模板田田田田田田田田360建筑网骗子
  • 深圳集团网站开发网站开发公司seo优化网站教程
  • 企业网站建设框架镇江网站建设找思创
  • 做汽车团购网站有哪些做网站电话号码
  • 网站建设公司合同模板下载业余学做衣服上哪个网站
  • 免费私人网站建设软件html源码网
  • 网站建设的费用报价长沙装修公司前十强
  • 网站建设策划框架电商运营新手要懂哪些
  • 宁波网站建设服务电话泉州seo用户体验
  • 苏州网站建设2万起网站建设租房网模块
  • 网站建设维护考试长沙近期大型招聘会
  • 51自学网官方网站wordpress设置密码
  • 做户外运动的网站网页设计与制作的实训报告怎样写
  • 学校网站建设答辩投简历网站
  • 做网站的课题背景介绍市场调研报告最佳范文
  • 官方网站下载微博租腾讯服务器做网站行吗
  • 织梦网站怎么做安全措施哪有专业做网站
  • 夸网站做的好怎么夸php网站怎么注入
  • iis5.1 建立网站大学生网站设计作品成品代码
  • 简易广州网站建设临沂做网站系统
  • 松江区做网站的公司设计师公司排名
  • 网站支付链接怎么做郑州招聘网站有哪些
  • 会议网站游戏开发前景
  • 哪个网站可以做头像可信网站查询
  • 图书大厦网站建设报告网站建设公司费用
  • 江西的赣州网站建设创意网页设计模板
  • 网站建设编辑工作总结wordpress未收到验证
  • 专业网站建设好不好wordpress插件2018
  • vue 做网站注册网站账号违法吗
  • 温岭做网站的公司有哪些有了域名自己电脑怎么做网站