私は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でプロジェクトを開始する必要がありますが、私は天気が良くないかどうかは分かりません。
あなたは 'よろしいですbigchaindb'インストールに適したパッケージです。 'bigchaindb_driver'を試してください。 – Alasdair
'pip3 install bigchaindb'はbigchain DBのみをインストールします。あなたがpythonからbigchain DBを接続したいのであれば、python bigchaindbドライバをインストールする必要があります。最初に依存関係libffiとlibssl-devをインストールしてから、ドライバ 'pip3 install bigchaindb_driver'をインストールしてください。 –