Loading... <div class="tip share">请注意,本文编写于 574 天前,最后修改于 325 天前,其中某些信息可能已经过时。</div> ## 安装依赖包 ```shell yum install libffi-devel wget install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make mysql-devel gcc-devel python-devel -y ``` ## 下载python #### 官网下载 打开python的官方网站:https://www.python.org/ -->Downloads-->Source code-->Latest Python 3 Release - Python X.X.X-->拉到最下面,选择Gzipped source tarball,下载到本地,然后上传到服务器即可 #### wget下载 ```shell wget -c https://www.python.org/ftp/python/x.x.x/Python-x.x.x.tgz ``` ## 安装python 执行下列命令 ```shell tar -zxvf Python-3.8.0.tgz cd Python-3.8.0 ./configure ; make && make install ``` ## 配置环境变量(python和pip的) ```shell mv /usr/bin/python /usr/bin/python.bak ln -s /usr/local/bin/python3 /usr/bin/python mv /usr/bin/pip /usr/bin/pip.bak ln -s /usr/local/bin/pip3 /usr/bin/pip ``` ## 验证python3是否安装成功 #### 验证python ```shell python ``` 如果出现版本号,即安装成功。 注意centos7自带一个2.7版本。  #### 验证pip ```shell pip -V ``` 看看pip的版本号,以及最后括号里是不是python的版本  ## 配置yum 由于修改了系统变量导致centos系统依赖的python2.7也变成了python3,导致yum无法使用,需要修改yum的相关依赖。 #### 编辑文件 urlgrabber-ext-down ```shell vim /usr/libexec/urlgrabber-ext-down ``` > 没有vim可以用vi 在/usr/bin/python后面添加2.7即可 ```shell - /usr/bin/python + /usr/bin/python2.7 ``` #### 编辑文件yum ```shell vim /usr/bin/yum ``` 做法同上。 **至此安装完成** Last modification:March 21, 2022 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 0 如果觉得我的文章对你有用,请作者喝杯咖啡把~