Linux环境配置升级python

通过Xshell在Linux上升级python2.7.5到python3.8.3。

安装python3依赖环境

命令如下:

yum install -y gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel。

下载python3.8.3安装包并上传

https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz,使用命令:yum -y install lrzsz安装lrzsz工具,命令行输入rz,上传下载好的python安装包到Linux环境中。

配置编译安装

解压tar -zxvf Python-3.8.3.tgz,解压缩完成后进入解压缩后的目录cd Python-3.8.3/,进入配置、编译、安装,命令行输入:./configure  &&  make  &&  make  install,

修改python默认版本

(1)设置python3.8.3为默认版本: ls -la /usr/bin | grep python;

(2)将原来的python软连接重命名:mv /usr/bin/python /usr/bin/python.bak;

(3)创建新的软连接: ln -s /root/Python-3.7.7/python  /usr/bin/python;

(4)查看python版本: python --version。

配置yum

升级Python版本之后将由默认的python指向了python3,yum不能正常使用,需要更改yum的配置文件。

vi /usr/bin/yum

vi /usr/libexec/urlgrabber-ext-down

修改内容如下:

#!/usr/bin/python ==> #!/usr/bin/python2.7 (在这两个文件的第一行)

安装pip

使用rz工具上传下载好的pip-20.3.1.tar.gz压缩包至python安装目录下,解压缩后cd pip-20.3.1,执行python setup.py install安装pip。

安装Kafka-python

安装好pip工具后,下载kafka-python.whl文件,上传到python目录下,执行pip install kafka-python.whl。

你可能感兴趣的:(python,linux,开发语言)