检查服务器上是否安装Python3
新建Python.sh文件,内容如下:
#!/bin/bash pythonVersion=3 echo "Need to install python version above 3" # 检测是否安装python3 isPythonInstall=`python3 -V 2>&1|awk '{print $2}'|awk -F '.' '{print $1}'` echo "The detected python version is $isPythonInstall" if [ $isPythonInstall -ge $pythonVersion ] then echo 'Your python version is not OK!' else # 检测当前服务器未安装python;进行python的安装 echo "It is not detected that you have installed python; install python now" # 第一步下载python抱 wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz # 第二步解压源码包 tar -zxvf Python-3.7.1.tgz # 第三步下载依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel # 第四步下载gcc yum install gcc # 第五步3.7版本之后需要一个新的包libffi-devel yum install libffi-devel -y # 第六步进入python文件夹,生成编译脚本(指定安装目录) cd Python-3.7.1 ./configure --prefix=/usr/local/python3 # 第七步编译并安装 make && make install # 第八步建立Python3和pip3的软链 ln -sf /usr/local/python3/bin/pip3 /usr/bin/pip3 ln -sf /usr/local/python3/bin/python3 /usr/bin/python3 # 第九步添加环境变量 PATH=$PATH:$HOME/bin:/usr/local/python3/ export PATH source ~/.bash_profile # 检测python3安装情况 isPython3Version=`python3 -V 2>&1|awk '{print $2}'|awk -F '.' '{print $1}'` isPip3Version=`pip3 -V 2>&1|awk '{print $2}'|awk -F '.' '{print $1}'` if [[ $isPython3Version -ge 3 && $isPip3Version -ge 20 ]] then echo 'Your python3 version is not OK!' else echo 'Your pip3 version is not OK!' fi fi
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器