Linux 下安装 Python3
时间:2021-08-17
本文章向大家介绍Linux 下安装 Python3,主要包括Linux 下安装 Python3使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1、准备 Python3 安装包,可以进入官网,自行选择版本进行下载,我下载的是 Python-3.8.11.tgz
2、将本地的安装包上传到 linux 服务器上,我这里放在 /home/software 目录下
3、解压压缩包,得到目录 Python-3.8.11,位置在 /home/software/Python-3.8.11
tar zxvf Python-3.8.11.tgz
4、提前安装可能需要的依赖
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
5、编译安装 Python3,我这里指定安装目录为 /usr/local/python3,有需要可自行定义
cd Python-3.8.11
./configure prefix=/usr/local/python3
make && make install
6、添加软链接,这里将刚刚安装生成的目录 /usr/local/python3 里的 python3 可执行文件做一份软链接,链接到 /usr/bin 下,方便后续 python3 的使用
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
7、查看是否配置成功
查看版本
[root@xxx Python-3.8.11]# python3 --version
Python 3.8.11
[root@xxx Python-3.8.11]# python --version
Python 2.7.5
测试
[root@xxx software]# python3
Python 3.8.11 (default, Jul 25 2021, 18:39:19)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('hello')
hello
>>> # Ctrl + D 退出
[root@xxx software]# python
Python 2.7.5 (default, Nov 16 2020, 22:23:17)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print('hello')
hello
>>>
# 配置成功!
命令行输入 python3 为使用安装的 python3 版本,而输入 python 依旧是原来的 python 2.7.5 版本,安装成功!
原文地址:https://www.cnblogs.com/distance66/p/15145416.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法