欢迎各位兄弟 发布技术文章
这里的技术是共享的
Python安装
下载
在Linux_上安装Python需要先安装前置依赖程序。
登陆到Linux中,使用yum程序进行依赖程序安装,执行如下命令:
yum install wget zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make zlib zlib-devel libffi-devel -y
https://www.python.org/downloads
https://www.python.org/downloads/source/
https://www.python.org/downloads/release/python-3122/
右键复制这个链接地址
[root@python ~]# wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tgz
[root@python ~]# ls -l
[root@python ~]# tar zxvf Python-3.10.4.tgz
[root@python ~]# ls -l
[root@python ~]# cd Python-3.10.4
[ root@python Python- 3.10.4]# ./configure --prefix=/usr/local/python3.10.4 #进行配置 #--prefix=/usr/local/python3.10.4 指的是编译完成后的安装路径
[ root@python Python- 3.10.4]# make && make install #编译和安装
# cd /usr/local/python3.10.4
# ls -l
# cd bin
# ls -l #里面的python3.10 就是我们的python程序,就是python解释器
# /usr/bin/python #有老版本python2
# rm -f /usr/bin/ python #我们应该删掉它,,,它其实是python2的软链接
[root@python bin]# ln -s /usr/local/python3.10.4/bin/python3.10 /usr/bin/python #建一个软链接
# python #看到python3 了
修改一下yum的相关依赖(因为yum 本质上是使用 python的老版本python2)
# vi /usr/1ibexec/urlgrabber-ext-down #里面的首行 /usr/bin/python 改成 /usr/bin/python2
# vi /usr/bin/yum #里面的首行 /usr/bin/python 改成 /usr/bin/python2