python3.7

 

python3.6

 

Python2.7

2.7でもboto3-1.7.74.dist-info

  • Lambda pythonバージョン

https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/python-programming-model.html

 

boto3 s3 署名バージョン対応

1.5.71 (Botocore)、1.4.6 (Boto3) にアップグレード。

【超重要】対応しないと使えなくなるかも?!今、全S3ユーザがチェックすべき署名バージョン2の廃止について

 

pythonコード

https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/UsingAWSSDK.html

すべての AWS リージョンでは、AWS SDK はデフォルトで署名バージョン 4 を使用してリクエストを認証します。2016 年 5 月以前にリリースされた AWS SDK を使用する場合、次の表に示すように、署名バージョン 4 のリクエストが必要になることがあります。

[s3] use-sigv4 = True

 

5af85bf0

wget

 

epel

CentOS : EPEL リポジトリ追加

php5.5を入れるために

 

 

pip

CentOS 6 の python 2.6.6 に pip を導入する手順

 

aws cli

https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/awscli-install-linux.html

php5.5

 

php-xml

こんなエラーが出たので、

 

 

普通にやると次のようなエラーが出てはまった

http://d.hatena.ne.jp/kadotanimitsuru/20090216/thread

あたりから辿り、

 

https://www.raspberrypi.org/forums/viewtopic.php?t=46096

で回避できた。

 

 

root, 非rootwを意識する必要がある

http://www.yunabe.jp/docs/python_package_management.html

 

# pip install paho-mqtt

-> /usr/local/lib/python2.7/dist-packages/paho

 

パスに権限がない場合

$ pip install paho-mqtt

-> /home/pi/.local/lib/python2.7/site-packages/paho

 

パスの違いに注意