Ansible 未通过 PIP 安装
Ansible is not installing via PIP
我正在学习有关 Ansible 文档的教程,但无法完成它:
$ python -m pip install --user ansible
Returns一个错误:
/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,我不明白在开始调试的过程中会出现什么问题。
我还没有找到解决这个问题的方法,但我使用了 CentOS Epel 存储库,该存储库也在 Ansible 文档中进行了描述,它以这种方式工作。
sudo yum install epel-release
sudo yum install ansible
编辑:好的,所以我所要做的就是将以下内容添加到 .bashrc 文件中。
export PATH="$HOME/.local/bin:$PATH"
已修复。
您应该使用
在终端中检查您的 python 版本
$ which python
命令,然后这个 return 是一个包含 python 的路径(可能这将是 return 一个路径,因为几乎所有 Linux 发行版都包含 python ).在该结果之后,您可以输入
$ curl https://bootstrap.pypa.io/get-pip.py
在终端中,然后输入
$ python get-pip.py
执行这些命令后将安装 pip。
我正在学习有关 Ansible 文档的教程,但无法完成它:
$ python -m pip install --user ansible
Returns一个错误:
/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,我不明白在开始调试的过程中会出现什么问题。
我还没有找到解决这个问题的方法,但我使用了 CentOS Epel 存储库,该存储库也在 Ansible 文档中进行了描述,它以这种方式工作。
sudo yum install epel-release
sudo yum install ansible
编辑:好的,所以我所要做的就是将以下内容添加到 .bashrc 文件中。
export PATH="$HOME/.local/bin:$PATH"
已修复。
您应该使用
在终端中检查您的 python 版本$ which python
命令,然后这个 return 是一个包含 python 的路径(可能这将是 return 一个路径,因为几乎所有 Linux 发行版都包含 python ).在该结果之后,您可以输入
$ curl https://bootstrap.pypa.io/get-pip.py
在终端中,然后输入
$ python get-pip.py
执行这些命令后将安装 pip。