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/

参考文献:

http://www.yunweipai.com/39570.html