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

济宁做企业网站临沂森工木业有限公司

济宁做企业网站,临沂森工木业有限公司,android应用市场下载安装,个人网站吗原文链接:https://computingforgeeks.com/install-python-3-on-centos-rhel-7/ Python 是一种高级解释性编程语言,已被用于各种应用程序开发,并在近年来获得了巨大的流行。Python 可用于编写广泛的应用程序,包括 Web 开发、数据分…

原文链接:https://computingforgeeks.com/install-python-3-on-centos-rhel-7/

Python 是一种高级解释性编程语言,已被用于各种应用程序开发,并在近年来获得了巨大的流行。Python 可用于编写广泛的应用程序,包括 Web 开发、数据分析、科学计算、人工智能、游戏等。由于其简单易用,它是初学者的理想语言。

Python 作为一种编程语言取得成功的一些因素包括:

  • 它是开源的:作为一种开源语言意味着任何人都可以访问和修改代码以满足其业务需求。
  • 它是面向对象的:Python 是一种面向对象的语言,这意味着 Python 中的一切都是对象。
  • 它是一种跨平台 语言:Python 代码可以在 Linux、Windows 和 macOS 等主要操作系统上运行。
  • 拥有 庞大的社区:Python 拥有一个庞大且活跃的开发人员社区,他们为其开发做出贡献并创建第三方库和工具。
  • 解释性 语言:Python 是一种解释性语言,意味着在运行代码之前无需编译代码。
  • 广泛的库:有大量的标准库和第三方库,这使得在Python中执行各种任务变得很容易。
  • 易于学习:Python 是一种深受初学者欢迎的语言,因为它具有简单易学的语法。

Python广泛应用于金融、医疗保健和科技等行业,并且由于其丰富的数据分析和可视化库和工具集而受到数据科学家和研究人员的欢迎。创建本内容时 Python 的最新稳定版本是 Python 3.11。

Python 3.11 特性和改进

  • 信息更丰富的错误回溯
  • 由于 Faster CPython 项目,代码执行速度更快。
  • 任务和异常组可简化异步代码的使用。
  • 新的类型功能可改进 Python 的静态类型支持。
  • 本机 TOML 支持使用配置文件。
  • 改进的类型变量 – PEP 646:可变参数泛型、PEP 673:自类型、PEP 675:任意文字字符串类型、PEP 681:数据类转换和PEP 655:将单个 TypedDict项目标记为必需或可能缺失。
  • Python 3.11 的启动时间更快。
  • 支持受 C++ 和 Java 等其他语言启发的零成本异常。
  • Python 3.11 支持异常注释以帮助向代码添加任意注释。
  • 用于浮点数表示的负零格式。

在本文中,我们将向用户展示如何在 CentOS 7 / RHEL 7 上安装和使用 Python 3.11。

在 CentOS 7 / RHEL 7 上安装 Python 3.11

Python 3.11 是一个重要的版本,引入了许多新功能和对该语言的改进。在本节中,我们将介绍在 CentOS 7 / RHEL 7 Linux 系统上安装 Python 3.11 的所有必要步骤。

第1步:更新系统

建议执行此步骤,但这是一个可选步骤。如果系统上正在运行其他应用程序并且担心依赖关系会破坏,则可以跳过此步骤。

sudo yum -y update

更新成功后,让我们重新启动系统。

sudo systemctl reboot

第2步:安装Python 3.11构建工具

Python 3.11 在 CentOS 7 / RHEL 7 存储库的官方存储库中不可用。我们将从源代码安装它,但在构建过程之前需要安装依赖包。

sudo yum -y install epel-release
sudo yum install wget make cmake gcc bzip2-devel libffi-devel zlib-devel

所有开发工具都可以使用以下命令从包组安装:

sudo yum -y groupinstall "Development Tools"

确认GCC版本:

$ gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

步骤 3:在 CentOS 7 / RHEL 7 上安装 OpenSSL 1.1

构建 Python 3.11 需要openssl 1.1.1或更高版本。系统存储库中可用的版本是旧的。

按照以下指南中的步骤在 CentOS 7 / RHEL 7 上安装和配置 OpenSSL 1.1.1:

  • 如何在 CentOS 7 / RHEL 7 上安装 OpenSSL 1.1.x

步骤 4:在 CentOS 7 / RHEL 7 上安装 Python 3.11

构建 Python 3.11 需要openssl 1.1.1或更高版本。系统存储库中可用的版本是旧的。

安装OpenSSL 1.1.1后,通过检查版本进行验证:

$ openssl version
OpenSSL 1.1.1t  7 Feb 2023

让我们下载Python 3.11源代码:

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

提取下载的存档

tar xvf Python-3.11.4.tgz

导航到创建的目录。

cd Python-3.11*/

配置构建

LDFLAGS="${LDFLAGS} -Wl,-rpath=/usr/local/openssl/lib" ./configure --with-openssl=/usr/local/openssl 
make

在 CentOS 7 / RHEL 7 上安装 Python 3.11

sudo make altinstall

安装完成后,可以使用以下命令查看已安装的Python 3.11版本:

$ python3.11 --version
Python 3.11.4

验证 OpenSSL 库是否正常工作

$ python3.11
Python 3.11.4 (main, May 24 2023, 12:20:28) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import ssl
>>> ssl.OPENSSL_VERSION
'OpenSSL 1.1.1t  7 Feb 2023'
Use exit() or Ctrl-D (i.e. EOF) to exit
>>> Ctrl-D

步骤5:使用Pip3.11安装Python模块

Pip 在 Python 安装过程中安装。通过运行此命令检查安装的 pip 版本。

$ pip3.11 --version
pip 22.3.1 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)

您可以将 Pip 包升级到最新版本:

pip3.11 install --upgrade pip

设置国内镜像:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple查看镜像地址:
pip config list

现在使用 PIP 安装任何模块。使用的命令语法如下:

sudo pip3.11 install <module-name>

例如:

sudo pip3.11 install awscli

结论

总之,Python 的多功能性、简单性及其功能使其成为任何想要学习或采用编程语言用于各种应用程序和项目的人的绝佳选择。有许多库、框架和工具可让您高效地构建创新应用程序。


文章转载自:
http://dubitate.ncmj.cn
http://chromophil.ncmj.cn
http://unentangle.ncmj.cn
http://conjurator.ncmj.cn
http://malvoisie.ncmj.cn
http://baryon.ncmj.cn
http://karyokinesis.ncmj.cn
http://jubilize.ncmj.cn
http://gentlemen.ncmj.cn
http://unleased.ncmj.cn
http://pre.ncmj.cn
http://demobilise.ncmj.cn
http://reprint.ncmj.cn
http://aniseikonic.ncmj.cn
http://shtetl.ncmj.cn
http://urd.ncmj.cn
http://uncatalogued.ncmj.cn
http://slanderous.ncmj.cn
http://gaingiving.ncmj.cn
http://elaboration.ncmj.cn
http://minority.ncmj.cn
http://weighman.ncmj.cn
http://heaping.ncmj.cn
http://ridgeboard.ncmj.cn
http://invigilator.ncmj.cn
http://chowmatistic.ncmj.cn
http://hoydenish.ncmj.cn
http://fibroelastosis.ncmj.cn
http://berate.ncmj.cn
http://shack.ncmj.cn
http://greaseproof.ncmj.cn
http://peacekeeper.ncmj.cn
http://leukocytic.ncmj.cn
http://wonderstruck.ncmj.cn
http://dysprosody.ncmj.cn
http://extranuclear.ncmj.cn
http://euphemistical.ncmj.cn
http://insurgent.ncmj.cn
http://subdeb.ncmj.cn
http://boldly.ncmj.cn
http://asp.ncmj.cn
http://homiletic.ncmj.cn
http://laminitis.ncmj.cn
http://zoroaster.ncmj.cn
http://epiphyllous.ncmj.cn
http://sough.ncmj.cn
http://weigher.ncmj.cn
http://shortcut.ncmj.cn
http://krutch.ncmj.cn
http://analyst.ncmj.cn
http://vaporize.ncmj.cn
http://vesical.ncmj.cn
http://protreptic.ncmj.cn
http://mealymouthed.ncmj.cn
http://outsparkle.ncmj.cn
http://neap.ncmj.cn
http://metric.ncmj.cn
http://atavism.ncmj.cn
http://tisiphone.ncmj.cn
http://gundog.ncmj.cn
http://photoheliograph.ncmj.cn
http://monaural.ncmj.cn
http://recross.ncmj.cn
http://obtrusively.ncmj.cn
http://utsunomiya.ncmj.cn
http://asphyxiation.ncmj.cn
http://peninsulate.ncmj.cn
http://stunted.ncmj.cn
http://stronger.ncmj.cn
http://beard.ncmj.cn
http://mingily.ncmj.cn
http://dangly.ncmj.cn
http://searching.ncmj.cn
http://celiac.ncmj.cn
http://bike.ncmj.cn
http://galen.ncmj.cn
http://puzzolana.ncmj.cn
http://aversion.ncmj.cn
http://fibroblast.ncmj.cn
http://cockney.ncmj.cn
http://venom.ncmj.cn
http://pulpitry.ncmj.cn
http://quaff.ncmj.cn
http://rhematic.ncmj.cn
http://cesarian.ncmj.cn
http://radiocobalt.ncmj.cn
http://sasine.ncmj.cn
http://storeship.ncmj.cn
http://twp.ncmj.cn
http://bovril.ncmj.cn
http://jobmaster.ncmj.cn
http://archon.ncmj.cn
http://stylography.ncmj.cn
http://anticlerical.ncmj.cn
http://eucalytus.ncmj.cn
http://stalin.ncmj.cn
http://foozlt.ncmj.cn
http://vying.ncmj.cn
http://ovary.ncmj.cn
http://shirk.ncmj.cn
http://www.dt0577.cn/news/62367.html

相关文章:

  • 建立网站的用处百度收录查询api
  • 广东网站建设公司百度入驻绍兴
  • 惠州市社会建设网站网络营销郑州优化推广公司
  • 北理工网站开发与应用答案优化网站服务
  • 找网站公司做网站的陷阱东莞网站seo公司哪家大
  • 织梦做淘宝客网站哈尔滨seo网络推广
  • 南京网站开发询南京乐识山东潍坊疫情最新消息
  • 中小企业建站模板爱站
  • 做网站的几个步骤产品推广的渠道有哪些
  • 东莞建设网站公司简介优化大师windows
  • 动漫网站设计与实现系统优化的意义
  • 医疗网站专题怎样做微信crm客户管理系统
  • 网站照片加水印武汉网优化seo公司
  • 公司推广做哪个网站吗什么是关键词推广
  • 静态网站生成器怎样做sem外包
  • 网站开发需要学些什么网络推广的目标
  • 手机网站模板 导航长沙建站seo公司
  • 安徽茶叶网站建设相城seo网站优化软件
  • php新手网站开发西安seo和网络推广
  • 深圳做高端网站建设公司四大营销策略
  • 个人主页类网站开发背景企业网络搭建
  • 梧州网站建设东莞网站建设最牛
  • 网站建设的核心是seo课
  • 做网站建设的合同范本百度排名点击
  • 广告设计公司专业报价表上海seo搜索优化
  • 做外贸如何选择网站适合发朋友圈的营销广告
  • 建网站空间可以不买怎样推广自己的广告
  • rp做网站原型要缩小尺寸吗指数函数和对数函数
  • 链接网站某一页面如何做企业文化ppt
  • 网站建设氵金手指下拉百度一下你就知道主页