python3.6をインストールした際にpipが使えない
lambdaを使う為にpython3.6でソースコードを書かねばならずcentos7にてpythonをインストール
$yum install -y https://centos7.iuscommunity.org/ius-release.rpm
これでpython3.6のリポジトリを取得。
んでインストール
$yum install python36u python36u-libs python36u-devel python36u-pip
サクっと完了。
動作確認のために、hello.pyを作る。
print("hello")
これを実行する。
$python3.6 hello.py
>hello
出た。
んで、lambdaで動かしたいのでpipを使ってrequiresをインストールする
$pip install requests
ここで問題発生。
コマンドが見つかりませんと出る。
pip3もダメ。
じゃあ何ならと調べたら
$pip3.6 install requests
これで動いた。
結局の所はインストールした物を明示的に指定しなきゃダメなのね。と。