吉林省网站建设_网站建设公司_留言板_seo优化
2026/1/9 15:50:47 网站建设 项目流程

一、系统版本信息

[root]# cat /etc/os-releaseNAME="Amazon Linux"VERSION="2023"ID="amzn"VERSION_ID="2023"PRETTY_NAME="Amazon Linux 2023.10.201234"VENDOR_NAME="AWS"

二、安装Python3.12

安装各种依赖

dnf update -y dnf groupinstall -y"Development Tools"dnfinstall-y openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel xz-devel ncurses-devel tk-devel libuuid-devel

安装openssl

wgethttp://www.openssl.org/source/openssl-1.1.1.tar.gz# curl http://www.openssl.org/source/openssl-1.1.1.tar.gz -o openssl-1.1.1.tar.gztar-zxvf openssl-1.1.1.tar.gzcdopenssl-1.1.1mkdir/usr/local/openssl ./config --prefix=/usr/local/openssl shared zlibmake&&makeinstall

设置openssl系统环境变量LD_LIBRARY_PATH

echo"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/openssl/lib">>/etc/profilesource/etc/profileecho"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/openssl/lib">>~/.bashrcsource~/.bashrcecho"/usr/local/openssl/lib">>/etc/ld.so.conf ldconfig -v

安装python3.12

cd..wgethttps://www.python.org/ftp/python/3.12.0/Python-3.12.0.tar.xz# curl https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tar.xz -o Python-3.12.0.tar.xz # 下载安装包tar-xJvf Python-3.12.0.tar.xz#(解压安装包)cdPython-3.12.0 ./configure --prefix=/usr/local//python3 --with-openssl=/usr/local//openssl# (配置安装目录,指定openssl环境的安装目录)make&&makeinstall#(编译、安装)

安装成功后执行:python3 -V/usr/local/python3/bin/python3 -V

二、修改环境变量

修改环境变量python为python3,使其执行python -V 输出为python3的版本

ln-s /usr/local/python3/bin/pip3 /usr/bin/pip# (pip命令行调用指向pip3)rm/usr/bin/python# 删除软连接命令:rm /usr/bin/pythonln-s /usr/local/python3/bin/python3 /usr/bin/python# (python命令行调用指向python3)

修改python工具bin下的环境变量

echo"export PATH=$PATH:/usr/local/python3/bin">>~/.bashrcsource~/.bashrc

验证是否成功

python -V

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询