Linux下安装Python3

Centos下安装Python3.6(可用)

一、安装python3.6.1
1、安装依赖环境

#yum install readline-devel gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel ##必须安装否则会出现python3编译器中不能使用退格键和方向键

2、下载安装包并解压

[root@bogon ~]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz ##下载安装包
[root@bogon ~]# tar zvxf Python-3.6.1.tgz ##解压安装包

3、 编译并安装

[root@bogon ~]# cd Python-3.6.1 ##进入安装包
[root@bogon Python-3.6.1]# mkdir /usr/local/python3 ##创建安装目录
[root@bogon Python-3.6.1]# ./configure --prefix=/usr/local/python3 ##编译
[root@bogon Python-3.6.1]# make && make install ##安装

4、创建软连接

[root@bogon Python-3.6.1]# mv /usr/bin/python /usr/bin/python_bak ##备份原软连接
[root@bogon Python-3.6.1]# ln -s /usr/local/python3/bin/python3 /usr/bin/python ##chua创建新的软链接使程序运行时不显示版本号

5、测试软件能否正常运行

[root@bogon Python-3.6.1]# python
Python 3.6.1 (default, Apr 21 2018, 16:42:07)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux
Type “help”, “copyright”, “credits” or “license” for more information.

6、将/usr/local/python3/bin加入到环境变量

[root@bogon Python-3.6.1]# vim ~/.bash_profile
PATH= P A T H : PATH: PATH:HOME/bin:/usr/local/python3/bin
[root@bogon Python-3.6.1]# source ~/.bash_profile ##使环境变量生效
[root@bogon Python-3.6.1]# python3 -V ##测试python3正常
Python 3.6.1
[root@bogon Python-3.6.1]# pip3 -V ##测试pip3正常
pip 9.0.1 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)

7、修改yum指向python 旧版本

[root@bogon pip-8.0.2]# vi /usr/bin/yum
#!/usr/bin/python2.6

二、安装pip及setuptools
1、安装pip前需要前置安装setuptools

[root@bogon ~]# wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
[root@bogon ~]# tar zxvf setuptools-19.6.tar.gz
[root@bogon ~]# cd setuptools-19.6
[root@bogon ~]# python3 setup.py build
[root@bogon ~]# python3 setup.py install

在这里插入图片描述
在这里插入图片描述
2、安装pip

[root@bogon ~]# wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
[root@bogon ~]# tar zvxf pip-8.0.2.tar.gz
[root@bogon ~]# cd pip-8.0.2
[root@bogon pip-8.0.2]# python3 setup.py build
[root@bogon pip-8.0.2]# python3 setup.py install

Linux:CentOS 安装 python3.8 过程(亲测)

  1. 准备
    1.1. 查看当前 python 安装情况
    CentOS 7 默认安装 python 2.7,但现在生产环境越来越多用到 python 3。

whiereis python

得到如下返回内容,表示只安装了 python 2。

python: /usr/bin/python2.7 /usr/bin/python /usr/bin/python2.7-config /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz

1.2. 安装依赖

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel -y

这里有一个名为 libffi-devel 的包,如果不安装的话后面安装 python3 的时候回报如下错误:

ModuleNotFoundError: No module named ‘_ctypes’

2. 安装
2.1. 下载解压

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

tar -zxvf Python-3.8.0.tgz

2.2. 安装

cd Python-3.8.0/
./configure prefix=/usr/local/python3
make && make install

2.3. 添加软链接
首先把原有的 python2 得软链接删除掉

rm -rf /usr/bin/python
rm -rf /usr/bin/pip

ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python

在这里插入图片描述
3. 修改 yum
注意:这一步不能省,不然后面使用 yum 会报错!

vim /usr/bin/yum
修改首行 #!/usr/bin/python 为 #!/usr/bin/python2

在Ubuntu 20.04上安装Python 3.9

标准的Ubuntu 20.04存储库中没有Python 3.8。

在本文中,我们将向您展示在Ubuntu 20.04上安装Python 3.9的两种方法。第一种选择是从deadsnakes PPA安装包,第二种选择是从源代码构建Python 3.9。

同样的步骤适用于Ubuntu 18.04和所有基于Ubuntu的发行版,包括Kubuntu、Linux Mint和Elementary OS。

使用Apt在Ubuntu上安装Python 3.9

在Ubuntu上使用apt安装Python 3.9是一个相对简单的过程,只需几分钟就可以完成。

更新软件包列表并安装先决条件:

$ sudo apt update #生产环境可用
$ sudo apt install software-properties-common

将Deadsnakes PPA添加到系统的源列表中:

$ sudo add-apt-repository ppa:deadsnakes/ppa

出现提示时,按[Enter]以继续。

启用存储库后,您可以通过执行以下命令安装Python 3.9:

$ sudo apt install python3.9 -y

通过键入以下命令验证安装是否成功:

$ python3.9 –version

输出:

Python 3.9.0+

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数软件测试工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年软件测试全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上软件测试开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注软件测试)
img

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

以上软件测试开发知识点,真正体系化!**

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注软件测试)
[外链图片转存中…(img-rmf2MNdq-1712882818680)]

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 15
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Linux安装Python3,可以按照以下步骤进行: 1. 打开终端,输入以下命令更新系统软件包: sudo apt-get update 2. 安装Python3: sudo apt-get install python3 3. 验证Python3是否安装成功: python3 --version 如果显示Python3的版本号,则说明安装成功。 4. 安装Python3的包管理工具pip: sudo apt-get install python3-pip 5. 验证pip是否安装成功: pip3 --version 如果显示pip3的版本号,则说明安装成功。 安装完成后,就可以在Linux下使用Python3了。 ### 回答2: 在Linux系统下安装Python 3相对比较简单,本文将介绍一些主要的方法和步骤。 方法一:安装Python 3的包管理器(pip3) 步骤: 1. 打开终端 2. 输入命令:sudo apt-get update,更新本地包管理器的列表 3. 输入命令:sudo apt-get install python3-pip,安装Python 3的包管理器 4. 输入命令:pip3 --version,验证是否安装成功 方法二:源码安装Python 3 步骤: 1. 下载Python 3的源代码包,下载地址为https://www.python.org/downloads/ 2. 解压源代码包:tar xzvf Python-3.x.x.tgz 3. 进入解压文件夹:cd Python-3.x.x 4. 配置安装选项:./configure 4. 编译源代码: make 6. 安装Python 3:sudo make install 方法三:使用Linux发行版的包管理器 大部分的Linux发行版都提供了Python 3的安装包,可以使用自己的包管理器安装。例如: 在Ubuntu或Debian上,可以输入命令:sudo apt-get install python3 在CentOS或Fedora上,可以输入命令:sudo yum install python3 无论采用哪种方法,在安装完Python 3后,可以通过输入命令python3 --version,验证Python 3是否正常安装。同时也可以在终端输入python3,启动Python 3的交互式命令行界面,进行Python编程学习。 ### 回答3: Python是一种跨平台的高级语言,适用于多种应用程序,通过Python程序,用户可以轻松创建各种类型的应用程序。现在许多Linux版本带有Python环境,但是如果您要安装Python3,可以遵循以下步骤: 第一步:检查系统中是否已经安装Python3。可以在终端运行以下命令:python3 -V 或 python -V。如果看到版本号,说明您的系统上已经安装Python3。 第二步:如果没有安装,则可以通过软件包管理器进行安装。以Ubuntu 18.04为例,可以通过以下命令安装Python3:sudo apt-get install python3。输入密码后等待安装完成。 第三步:如果您想在Python3中使用包管理器pip来安装库或模块,则需要安装pip。在Ubuntu上,可以通过以下命令安装pip:sudo apt-get install python3-pip。 第四步:安装完成后,您可以在终端中运行Python3,通过以下命令:python3。这将启动Python3解释器,您可以在其中输入Python代码。 第五步:如果您需要使用第三方库,例如Django、Flask等,则可以在终端中使用以下命令进行安装:sudo pip3 install django 或 sudo pip3 install flask。请注意,在使用pip3安装库时,需要使用sudo进行管理权限验证。 第六步:完成以上步骤后,您就可以在Linux系统上使用Python3编写和运行程序了。如果您遇到任何问题,则可以在Python官方文档或相关社区中获得帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值