ベリーパイdebianアリクラウドネットワークプラットフォームのインストールに必要なApache Qpid Proton

1002 ワード

デバイス:
ベリーパイ3 B:システム:debian
阿里云物网络之前可以クライアントHTTP 2上传消息到物网络平台,现在HTTP 2改成AMQP,但旧HTTP 2 しばらくは使えます.
これまでの実験ではJavaを用いてシミュレーション情報を作成してアリクラウドユビキタスネットワークプラットフォームに伝達していたが、現在はツリーベリーパイでリアルセンサーを接続して情報を収集し、ユビキタスネットワークプラットフォームに伝達している.ツリーベリーパイのPythonはPRI.GPIOコマンドでGPIOを制御できるため、資料も豊富で、Pythonで情報を伝送しようとしているが、その後、ユビキタスネットワークプラットフォームPython言語のAMQP SDKを発見した.Apache Qpid Proton 0.29.0がおすすめです.このQpid Protonをインストールする必要があります.
https://github.com/apache/qpid-proton/blob/master/docs/developers.md 公式GitHubは、このインストールパッケージに必要な依存性をいくつか話しています.まず、これらをインストールしてください.2つはインストールに成功しなかったが、影響もないようだ.
それからこのLinuxの教程を参照してQpid Protonをインストールします https://www.howtoinstall.co/en/ubuntu/xenial/python-qpid-proton  
2つの命令について:
sudo apt-get update
sudo apt-get install python-qpid-proton

インストールが完了したら、次のpythonコマンドでSSLライブラリが正常にインストールされたかどうかを確認します.
import proton;print('%s' % 'SSL present' if proton.SSL.present() else 'SSL NOT AVAILABLE')

終わります.