私が知っているように、この問題はpython用のAzureストレージクライアントライブラリのバージョンに起因します。古いバージョンにはblobservice.pyファイルが1つしかありません。 最新のファイルはblockblobservice.py、pageblobserviceなどの3つのファイルに分割されます。 pyとappendblobservice.py。したがって、BlockBlobServiceを使用する場合は、azure-storage 0.33.0をインストールすることができます。
次の手順は、azure-storage 0.33.0のインストールに役立ちます。
1.Youはピップ使用してバージョンを確認できます。あなたは紺碧== 0.11.0(または1.0以下のいずれかのバージョン)を参照してください2.Ifは
#pip freeze
、まずそれをアンインストール:
#pip uninstall azure
3.Install紺碧-ストレージ0.33.0
#pip install --upgrade azure-storage
あなたは、暗号化に関するいくつかのエラーが発生する可能性があり、次のCOMを実行できますそれを解決するための義務。
#yum install gcc libffi-devel python-devel openssl-devel
#pip install cryptography
参照:
https://pypi.python.org/pypi/azure-storage
Failed to install Python Cryptography package with PIP and setup.py
はそれがお役に立てば幸いです。どんな心配も、私に知らせてください。
この回答を試みたことがありますかhttp://stackoverflow.com/questions/35558463/how-to-import-azure-blobservice-in-python? –