2.37. Centos7通过python+js实现webssh¶
2.37.1. 安装python3、pip3¶
yum方式¶
//配置好Python3.6和pip3 安装EPEL和IUS软件源
yum install epel-release -y
yum install https://centos7.iuscommunity.org/ius-release.rpm -y
//安装Python3.6
yum install python36u -y
yum install python36u-devel -y
//创建python3连接符
ln -s /bin/python3.6 /bin/python3
//安装pip3
yum install python36u-pip -y
//创建pip3链接符
ln -s /bin/pip3.6 /bin/pip3
源码方式¶
安装相关依赖
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
cd /opt
wget http://npm.taobao.org/mirrors/python/3.7.9/Python-3.7.9.tgz
tar -xzf Python-3.7.9.tgz
cd Python-3.7.9
./configure --prefix=/opt/python
make && make install
cat << EOF >> /etc/profile
# python
export PYTHON=/opt/python/bin
export PATH=\$PATH:\$PYTHON
EOF
source /etc/profile
# 升级pip
pip3 install --upgrade pip
# 查看已安装的包
pip3 freeze
pip3 list
# 检查哪些包需要更新
pip3 list outdated
这个工具是使用Python开发,可以从下面地址了解详情。
官网:https://pypi.org/project/webssh/
参考文献: