Set up the fabric environment under centos7.5

 

# cat /etc/redhat-release 

CentOS Linux release 7.5.1804 (Core) 

 

Set dns

# cat /etc/sysconfig/network-scripts/ifcfg-ens33 

 

DNS1=8.8.8.8

DNS2=114.114.114.114

 

# systemctl restart network

 

# yum -y --downloadonly install  epel-release

# rpm -ivh /var/cache/yum/x86_64/7/extras/packages/epel-release-7-11.noarch.rpm

or

# yum -y  install  epel-release

 

# rpm -q epel-release

epel-release-7-11.noarch

 

# yum -y install python-pip python-virtualenv  python-devel openssl openssl-devel

 

 

# virtualenv pvenv

New python executable in /root/backup-tool/pvenv/bin/python

Installing setuptools, pip, wheel...done.

 

# virtualenv --relocatable pvenv

Making script /root/backup-tool/pvenv/bin/easy_install relative

Making script /root/backup-tool/pvenv/bin/easy_install-2.7 relative

Making script /root/backup-tool/pvenv/bin/pip relative

Making script /root/backup-tool/pvenv/bin/pip2 relative

Making script /root/backup-tool/pvenv/bin/pip2.7 relative

Making script /root/backup-tool/pvenv/bin/wheel relative

Making script /root/backup-tool/pvenv/bin/python-config relative

 

# source pvenv/bin/activate

# pip install --upgrade pip

 

# cat requirements.txt 

cffi == 1.9.1

cryptography==1.7.1

enum34 == 1.1.6

Fabric==1.13.1

idna == 2.1

ipaddress==1.0.17

paramiko == 2.1.1

pyasn1 == 0.1.9

pycparser==2.17

PyYAML == 3.12

six==1.10.0

 

# pip install -r requirements.txt

Guess you like

Origin blog.csdn.net/u011153166/article/details/87774547