我是按照Ansible文档的教程,但无法完成它:
$ python -m pip install --user ansible
返回错误:
/usr/bin/python: No module named pip
而另一个指南使用python-pip3安装它,然后在运行pip3 install --user ansible
后,它准备好了。
安装成功,但ansible仍然不可用:
-bash:/usr/bin/ansible: No such file or directory
我以前从未使用过Python或PIP,我不明白在开始调试的过程中会出现什么问题。
您应该在终端中使用
检查您的python版本$ which python
命令,然后返回一个包含python的路径(可能这会返回一个路径,因为几乎所有的Linux发行版都包含python)。在该结果之后,您可以键入
$ curl https://bootstrap.pypa.io/get-pip.py
,然后输入
$ python get-pip.py
pip将在这些命令之后安装。
我还没有找到解决这个问题的方法,但是我使用了CentOS Epel存储库,也在Ansible文档中描述,它是这样工作的。
sudo yum install epel-release
sudo yum install ansible
编辑:好的,所以我所要做的就是将以下内容添加到。bashrc文件中。
export PATH="$HOME/.local/bin:$PATH"
固定的。