0
作品我最近在我的服務器中運行一些PIP命令,並且在這樣做後,沒有Ansible命令將作爲默認用戶。如果我嘗試運行任何Ansible命令作爲默認用戶,我碰到下面的錯誤 -Ansible命令在root用戶下工作,但不在默認用戶時工作。拋出python PyYAML錯誤只作爲默認用戶,但然後爲根
Traceback (most recent call last):
File "/usr/bin/ansible-playbook", line 4, in <module>
from pkg_resources import require; require('ansible==2.2.0')
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2659, in <module>
parse_requirements(__requires__), Environment()
File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: PyYAML
但是,如果我須藤然後再嘗試運行任何ansible命令,它似乎很好地工作。我想我可能已經搞砸了與PIP一起安裝的Python包,現在它們只能用於root。
如何讓默認用戶能夠再次運行這些命令?
在嘗試運行Ansible腳本時未找到[PyYAML]的可能重複(http://stackoverflow.com/questions/41326155/pyyaml-not-found-when-trying-to-run-ansible-scripts) – techraf
Both今天我問了一些問題。我可以刪除另一個,因爲這個有更多的最新信息。 –
您可以編輯您的問題以添加信息而不重複。 – techraf