反映先のサーバで、pipコマンドを使ってライブラリをインストールしようとしたときに「Unable to find any of pip2, pip to use. pip needs to be installed.」のエラーが出ました。
原因は反映先のサーバではpip3モジュールがインストールされている状態で、pip2がない状態で、pip2を利用してインストールしようとしていたのが原因でした。
ネットで上記エラーを検索すると、ansible_cfgファイルに以下を「ansible_python_interpreter=/usr/bin/python3」を指定すれば解決できると言う情報を見てやってみたんですが、解決できず。。
結局以下のスクリプトで無事pip3でインストールするようになりました。
- name: install selenium
pip:
name: selenium
state: present
executable: pip3