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

如何在 CentOS、Ubuntu 和 Debian 云服务器上安装 Python 3

Python 语言是一种功能强大的编程语言,对于初学者和经验丰富的开发人员来说都是一个不错的选择。它常用于 Web 开发、创建软件原型和数据分析等。现在,Python 3 是 Python 语言的最新版本。

/开始安装 Python3/

在继续安装 Python 之前,请执行以下命令来更新所有系统包。

# yum update
or
# sudo apt-get update

python1

完成此操作后,在安装 python 之前需要安装以下 dipantiansess。

	# sudo yum -y install yum-utils# sudo yum -y install zlib-devel# sudo yum -y groupinstall developmentor# sudo apt-getinstallbuild-essential libpq-dev libssl-dev openssl libffi-dev zlib1g-dev

python2

python3

python4

现在开始使用以下命令安装 python 3。

	# wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz# tar xJf Python-3.6.3.tar.xz# cd Python-3.6.3# ./configure# make# make install

python5

python6

python7

python19

python20

python21
检查 python 版本。

	# python3.6 -V# which python3

python9

python8

安装 pip 来管理 Python 的软件包。

	# sudo yum -y install python36u-pipor# sudo apt install -y python3-pip

python10
Pip 用于安装和管理开发项目的编程包。请参阅以下语法。

	# sudo pip3.6 install package_name

之后需要安装 python36u-devel,它提供了 Python 3 所需的库和头文件。请使用以下命令进行安装。
python11

	# sudo yum -y install python36u-develor# sudo apt install -y python36u-devel

python12

设置虚拟环境

安装 python 后,您可以使用 venv 选项创建自己的编程环境。

为 Python 编程环境创建一个新目录

# cd environments
# mkdir environments

通过运行以下命令创建环境。

# python3.6 -m venv my_env

python13
此命令将使用 ll 命令创建一个名为 my_env 新目录,其中包含以下项目。

# ll
bin  include  lib  lib64  pyvenv.cfg

python14
使用以下命令激活环境。

# source my_env/bin/activate

python15
命令提示符现在将以环境名称作为前缀:

# (my_env) [root@layerstack environments]#

python16

使用简单程序进行测试

使用以下命令创建一个测试文件。

# vi layerstack.py

python17
添加以下内容并保存文件。

print("Hello, Buhuo!!")

使用以下命令运行示例脚本。

# python layerstack.py

运行后的输出是:

Hello, Buhuo!!
http://www.dtcms.com/a/511201.html

相关文章:

  • 《金融电子化》:构建金融韧性运行安全体系:从灾备管理到主动防御新范式​​
  • spark组件-spark core(批处理)
  • 进行网站建设视频教程装修网站cms
  • 解决Kali虚拟机中VMnet1(仅主机模式)网卡无法获取IP地址的问题
  • Linux驱动开发笔记(十一)——阻塞和非阻塞IO
  • Docker----快速入门
  • 深度学习8-卷积神经网络-CNN概述-卷积层-池化层-深度卷积神经网络-案例:服装分类
  • 厦门做外贸网站国内十大咨询公司排名
  • 架构设计过去十年与未来十年
  • Nginx 日志轮转
  • 《Linux运维总结:基于ARM64+X86_64架构CPU使用docker-compose一键离线部署mongodb 7.0.22容器版副本集群》
  • 《Linux运维总结:基于ARM64+X86_64架构CPU使用docker-compose一键离线部署mongodb 7.0.22容器版分片集群》
  • MongoDB基础与Mongoose ODM
  • 做定制网站价格教做flash的网站
  • 【流量控制】算不对 GBN 窗口?分不清 SR 重传?滑动窗口 + 3 大协议一篇吃透
  • 临时插入的紧急任务如何影响整体进度
  • 国内net开发的网站建设网站建设费如何会计处理
  • Melos 使用指南:Flutter / Dart 多包管理工具!
  • React组件完全指南
  • TypeScript:npm的types、typings、@type的区别
  • 我的第一份开源贡献:小米工程师程赛的社区之旅
  • Python 基础 | 第八课:函数详解与应用
  • 火狐浏览器替换js脚本
  • 车载诊断架构 --- 由一个售后问题引发对P4时间的思考
  • 第3章 SQL数据定义语句
  • phpcms 网站m8 wordpress主题
  • Docker到Kubernetes的平滑迁移(服务网格实战)
  • 数据挖掘知识体系分析
  • 简述网站建设的五类成员做电商网站公司
  • 数据结构——邻接表