易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 4525|回复: 0
收起左侧

ansible 问题出现,一般是源没有做好

[复制链接]
发表于 2017-5-3 17:04:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

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 a

https://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% O

https://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=]

% f2 @* j- w0 K7 q" M& h                               
登录/注册后可看大图
[/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 C
6 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
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:36 , Processed in 0.056198 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表