2017-12-14 6 views
0

私はPython 3.6.3とWindows 7でDjangoを使用しています。私はBigchainDBドライバをインストールしようとしていて、IPDBを使いたいと思っています。 私はこれを実行しますpip install bigchaindbと私はそれが正常に実行されたと思います。 そのようなfrom bigchaindb_driver import BigchainDBのようなbigchaindb_driverをインポートします。しかし、私はpython manage.py runserverを使用してサーバーを実行すると、このエラーが表示されます。 ModuleNotFoundError:このようなModuleNotFoundError: 'bigchaindb_driver'というモジュールはありません

私のコードを見て 'bigchaindb_driver' いいえモジュールの名前:

import os 
from bigchaindb_driver import BigchainDB> 
tokens = {} 
tokens['app_id'] = 'my-app-id' 
tokens['app_key'] = 'my-apy-key' 
bdb = BigchainDB('https://test.ipdb.io', headers=tokens) 

私の質問は以下のとおりです。

  • 私はIPDBを使用したい場合は、私はまだインストールする必要があります私のローカルマシンのbigchainDB?
  • 私はMongoDBとRethinkDBをインストールしているので、bigchainDBでプロジェクトを開始する必要がありますが、私は天気が良くないかどうかは分かりません。
+1

あなたは 'よろしいですbigchaindb'インストールに適したパッケージです。 'bigchaindb_driver'を試してください。 – Alasdair

+1

'pip3 install bigchaindb'はbigchain DBのみをインストールします。あなたがpythonからbigchain DBを接続したいのであれば、python bigchaindbドライバをインストールする必要があります。最初に依存関係libffiとlibssl-devをインストールしてから、ドライバ 'pip3 install bigchaindb_driver'をインストールしてください。 –

答えて

0

また、pip install bigchaindb_driverを使用してBigchainDB Pythonドライバをインストールする必要があります。あなたのPythonコードで

それだけでなければなりません。すなわち、ラインfrom bigchaindb_driver import BigchainDB>の終わりに何>があってはならない:

from bigchaindb_driver import BigchainDB

さらに詳しい情報:BigchainDB Python Driver

関連する問題