简述:在centOS6.5上使用pip安装ansible(version=2.1.1.0)时报错
报错解决
- 解决如下 分析为PyCrypto模块安装有问题,所以就直接卸载重装。。有能力的话我会进一步探究这个报错,不过现在以下方法可以解决,先这样吧
|
|
- 报错如下
ERROR! Unexpected Exception: ‘module’ object has no attribute ‘HAVE_DECL_MPZ_POWM_SEC’ the full traceback was: Traceback (most recent call last): File “/usr/bin/ansible”, line 81, in
from ansible.cli.adhoc import AdHocCLI as mycli File “/usr/lib/python2.6/site-packages/ansible/cli/adhoc.py”, line 28, in from ansible.executor.task_queue_manager import TaskQueueManager File “/usr/lib/python2.6/site-packages/ansible/executor/task_queue_manager.py”, line 29, in from ansible.executor.process.result import ResultProcess File “/usr/lib/python2.6/site-packages/ansible/executor/process/result.py”, line 34, in from Crypto.Random import atfork File “/usr/lib64/python2.6/site-packages/Crypto/Random/init.py”, line 29, in from Crypto.Random import _UserFriendlyRNG File “/usr/lib64/python2.6/site-packages/Crypto/Random/_UserFriendlyRNG.py”, line 38, in from Crypto.Random.Fortuna import FortunaAccumulator File “/usr/lib64/python2.6/site-packages/Crypto/Random/Fortuna/FortunaAccumulator.py”, line 39, in import FortunaGenerator File “/usr/lib64/python2.6/site-packages/Crypto/Random/Fortuna/FortunaGenerator.py”, line 34, in from Crypto.Util.number import ceil_shift, exact_log2, exact_div File “/usr/lib64/python2.6/site-packages/Crypto/Util/number.py”, line 56, in if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC: AttributeError: ‘module’ object has no attribute ‘HAVE_DECL_MPZ_POWM_SEC’
安装过程
- 命令脚本片段(摘自sam的脚本)
|
|