首页 > 解决方案 > 在 Ubuntu 20.04 机器上安装 Ansible 后显示导入错误

问题描述

在 Ubuntu 20.04 机器上安装 ansible 后,我收到下面提到的导入错误。

Traceback (most recent call last):
     File "/home/sourav/ansible/bin/ansible", line 62, in <module>
         import ansible.constants as C
     File "/home/sourav/ansible/lib/ansible/constants.py", line 12, in <module>
     from jinja2 import Template
         ImportError: No module named jinja2

标签: ansible

解决方案


该错误消息的根本原因是:

ImportError:没有名为 jinja2 的模块

因此,如果您通过 安装 Ansible pip,请尝试运行:

sudo pip3 install Jinja2

或者,如果您通过 安装它apt,请运行:

sudo apt-get install -y python-jinja2 

推荐阅读