解决宝塔升级python 3不能打开面板问题
本文以升级 Python-3.6.7为例
下载到 root 目录,然后依次执行:
cd /root wegt https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz tar zxvf Python-3.6.7.tgz cd Python-3.6.7 ./configure make && make install
这样 python3 便安装好了,且不影响宝塔以及网站的环境
依次执行,以设置 python3 位默认 python (注意,这一步很关键,别搞错了)
rm -f /usr/bin/python ln -s /usr/local/bin/python3 /usr/bin/python rm /usr/bin/pip ln -s /usr/local/bin/pip /usr/local/bin/pip
修改 yum 为 python2,不然你的 yum 命令将会失效
vi /usr/bin/yum
把 #/usr/bin/python 修改为 #/usr/bin/python2
修改好后使用
yum update -y && python --version &&pip --version
如果 yum 没有出错而且是 python3,且 pip 版本是 python3 里面的说明环境搭建成功
升级完了之后
移除软链还原原来的Python版本 rm -rf /usr/bin/python ln -s /usr/bin/python2.7 /usr/bin/python 重启面板 service bt restart