Я использую CentOS 6.4 с Python 2.6.6 для запуска Ansible 2.3.0. Но когда я иду в мой питоне виртуального окр который имеет питон 3.4.1 и запустить «анзибль --version» Я получаю следующее сообщение об ошибке:Нет модуля с именем yaml in python virtual env
Traceback (most recent call last):
File "/home/namaaror/Desktop/githubansible/bin/ansible", line 80, in <module>
from ansible.cli.adhoc import AdHocCLI as mycli
File "/home/namanarora/Desktop/github/ansible/lib/cli/__init__.py", line 28, in <module>
import yaml
ImportError: No module named 'yaml'
Я даже попытался установить PyYAML по В ImportError: No Module named yaml | Ansible но ошибка все еще сохраняется. Связано ли это с каталогом установки yaml и sys.path?
Какова ваша цель? – techraf
@techraf запускает загружаемые книги с python 3.4 в centos 6.4 – Naman
Был ли ваш виртуальный env активен, когда вы запускаете 'pip install pyyaml'? Если вы запустили его с помощью 'sudo', как в вашем ref, скорее всего, это не так. Затем повторите попытку без 'sudo' – damienfrancois