AWSIaC

venv環境でamazon-linux-extras install -y epelが失敗した場合の対応

AWS

venv環境でmazon-linux-extrasを利用しようとしたら以下のエラーが発生しました。その対応方法について自分用のメモとなります。

(venv) [root@ip-10-1-10-151 ansible]# amazon-linux-extras install -y epel
/home/ec2-user/venv/bin/python: No module named amazon_linux_extras

対応

シンボリックリンクをvenv内に張ります。

ls -s /lib/python2.7/site-packages/amazon_linux_extras ~/venv/lib/python3.7/site-packages/ コマンドを実行します。

(venv) [ec2-user@ip-10-1-10-151 ~]$ ls -s /lib/python2.7/site-packages/amazon_linux_extras ~/venv/lib/python3.7/site-packages/

今回は以上となります。

コメント

タイトルとURLをコピーしました