马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
Error: Package: ansible-2.2.1.0-1.el7.noarch (VN): n- b0 O0 }! C$ q2 `9 f; `
Requires: sshpass
, R- `7 O7 p% s R0 DError: Package: ansible-2.2.1.0-1.el7.noarch (VN)
; V5 o3 M' m' ~2 R Requires: python-keyczar
6 a' c4 i: e2 a; @( C You could try using --skip-broken to work around the problem
/ b5 ]) n) L1 V% u** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows:" j o% S7 g! _
ansible-2.2.1.0-1.el7.noarch has missing requires of PyYAML4 O3 G4 R) Y) h: `( p
ansible-2.2.1.0-1.el7.noarch has missing requires of python-httplib2
$ z% n' K4 P0 c& {ansible-2.2.1.0-1.el7.noarch has missing requires of python-jinja2! W$ O4 `* I6 f1 S+ Z7 V
ansible-2.2.1.0-1.el7.noarch has missing requires of python-keyczar5 {* r' @) b, {- B
ansible-2.2.1.0-1.el7.noarch has missing requires of python-paramiko
3 O: U ]6 ~1 kansible-2.2.1.0-1.el7.noarch has missing requires of sshpass
- K7 ]9 T- m* Z) n9 i G4 y! O/ K) _! p4 j+ F
解决办法:
2 j W5 [- U0 \3 L( o( j* O1 g" Y# yum install -y PyYAML
7 t) [) Y' x9 k! N5 s: f \/ \: @# yum install -y python-jinja2 python-httplib2 python-keyczar python-paramiko sshpass
W! X- Q& {) m* l( n2 Q% f, ?2 F
#yum reinstall -y ansible' v; q: ~0 v& g+ s3 ^2 m1 n: m
* T( ^. l0 r, i
( ?2 X8 b: E+ C/ C6 @8 i) U
& T4 L6 y( S2 D K. V) D% _% G1 L1 ?4 P
7 c7 c8 R& m: t/ l1 u- f5 W1 U
2 N* t& ^1 ~: O& ^ F* a* A( d
9 G' n/ S; @& `/ d X
1 O2 ~: C: f7 v. N, x: B) `0 {
9 V( j4 V9 Y" y V0 i( u1 s: p9 eansible tar package install
# M' P4 T( i- A9 M ansible tar包安装:
2 @$ z% ^8 Y" q1 ~ (2)、setuptools模块安装
9 E: s8 x" @) { b9 k7 \https://pypi.python.org/packages/source/s/setuptools/setuptools-7.0.tar.gz
- X* W* Q4 o3 s* ~4 f% l' k+ ]8 s[plain] view plain copy2 ]; n7 g* h8 K. s5 l% h
print?
" p) I% d- ?& ?2 A3 ~
: D) {! _* r' i" e, r* s' c0 A- # tar -xvzf setuptools-7.0.tar.gz
- # cd setuptools-7.0
- # python setup.py install 3 x$ L/ W2 v$ p: ]8 D) ]* l
0 C6 \, ]2 Y" @7 b2 G) I( }) Q) J& F( Q& X% Y6 a0 k( c0 i
9 T6 M8 s$ _# J4 F(3)、pycrypto模块安装 https://pypi.python.org/packages/source/p/pycrypto/pycrypto-2.6.1.tar.gz - i- a/ K4 E( \; ~$ l
[plain] view plain copy- j& _) q( r7 \# s0 s3 M+ d5 i
print?
7 r f- q/ k# l' |6 I3 h- p6 B2 c7 a
+ K. ]0 |3 k, n- # tar -xvzf pycrypto-2.6.1.tar.gz
- # cd pycrypto-2.6.1
- # python setup.py install
8 l$ ^ X( m8 [" e
9 O- u7 k5 b' ^. W9 U
9 E3 ]% s3 [: W- s' {( g+ o4 P, z7 \ d) Z5 E8 V/ H6 M: c
(4)、PyYAML模块安装 http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz
( g8 |! ^1 ^. {$ h: I# t; U9 E[plain] view plain copy9 _2 y6 B- D0 Q# d
print?
- o; p( P1 \ U/ U5 N) w+ u8 [; r, L& S. d1 X4 m& b6 U
- # tar -xvzf yaml-0.1.5.tar.gz
- # cd yaml-0.1.5
- # ./configure --prefix=/usr/local
- # make && make install 2 A# c7 \ y2 t+ [
- M+ |+ Z; j2 q
9 B! z! x: O9 l0 z9 W5 @$ N' m$ C6 a6 q9 [; K8 B; p) [: B3 _6 F2 Z
https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.11.tar.gz
' Y/ R% r7 z4 _) k[plain] view plain copy
8 E7 a |& z+ X" g; V: @) s) { print?
/ V* P8 P/ X/ A( [8 j! s- c* a8 n- _- ]$ I" a# E/ a* ]
- # tar -xvzf PyYAML-3.11.tar.gz
- # cd PyYAML-3.11
- # python setup.py install ( }5 [" y+ C( E/ ? F8 \
5 ^# D; \1 O2 M4 U, G* z
( G3 e& d5 D, z" K o
I1 w7 a: k* ?7 t, e2 ^/ {; ]2 Y; ](5)、Jinja2模块安装 https://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.9.3.tar.gz 4 C0 Z6 c6 f$ y: Y6 p5 r) w2 L
[plain] view plain copy8 M$ J: z) e( ]) l: A: z( y. \
print?
2 x) v5 A0 ~9 \4 Q! k, y, d
; e- O& g8 a1 m3 P& c8 v- # tar -xvzf MarkupSafe-0.9.3.tar.gz
- # cd MarkupSafe-0.9.3
- # python setup.py install " p' q2 `3 |$ P, Y6 L8 N$ a' ?& f
0 t8 G- d$ Q; J# y0 }% R0 T3 y- C0 N$ [4 |9 ]9 a% U
( o+ Y" J6 O; w$ W& E6 Z. v* ?3 ahttps://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.7.3.tar.gz - E% @/ p1 p6 ^9 a- Y
[plain] view plain copy
3 f1 Z7 a+ W- {, m' U print?: B2 }& N# F Y1 _
8 G; `& c( |( R7 h- # tar -xvzf Jinja2-2.7.3.tar.gz
- # cd Jinja2-2.7.3
- # python setup.py install $ Y3 B1 ~* W* }& \+ l8 ^
/ ` @: P9 f3 j% d0 {/ q3 m/ N4 q5 q E) N
9 N0 t+ n# _- K4 ]' y' P( G
7 {' S0 I# N- w* J& s) n0 o(6)、paramiko模块安装 https://pypi.python.org/packages/source/e/ecdsa/ecdsa-0.11.tar.gz - P- W4 F; o' L# a+ [8 u
[plain] view plain copy. [% t3 k% n, ^! q& z# t3 r1 V/ w, d
print?
9 ^1 x6 j: Y7 _5 R
- X' G2 E. X7 E7 h' i2 |2 ~% p; M- # tar -xvzf ecdsa-0.11.tar.gz
- # cd ecdsa-0.11
- # python setup.py install
9 Y; m; I8 E" w ; J/ _# ]) ]6 m9 m0 O! K/ E2 H
Y: i8 L$ v3 t' g" q5 o
7 @" s; W) n- e% Ohttps://pypi.python.org/packages/source/p/paramiko/paramiko-1.15.1.tar.gz ; l% ?4 l4 k( P5 h7 R3 d
[plain] view plain copy% P/ U4 B1 v% w" [. O7 y* X; _/ h
print?* x3 j& f6 g1 _5 M4 T! ]$ ~
" q1 j( q* u2 I6 t- # tar -xvzf paramiko-1.15.1.tar.gz
- # cd paramiko-1.15.1
- # python setup.py install 1 R! ~0 w* c" ^8 ], k( D# y: v; B1 \
[url=][/url]3 s5 b3 h" i: R- q
. S) ^" _% S4 Q/ r! Z) ?3 E
8 w5 i( _) J/ B4 ~3 F. A. @" O+ b$ ]0 t, V& {
(7)、simplejson模块安装 https://pypi.python.org/packages/source/s/simplejson/simplejson-3.6.5.tar.gz 6 q8 X& i# c( h% ?
[plain] view plain copy% c6 S: j+ ]4 Q6 r' R5 |! p5 p
print?
" y* y& M5 b. q0 z0 @1 C6 x- B+ Q R4 v
- # tar -xvzf simplejson-3.6.5.tar.gz
- # cd simplejson-3.6.5
- # python setup.py install
' Q( C& h5 ]4 \/ D* t% {
, H T3 M/ w$ F! S( }
0 U0 |/ F. S2 \0 e% `
4 G; g8 N+ S0 r8 c/ [! _& e |