0

https://github.com/somic/graphite-rabbitmqを使用して RabbitMQ を Graphite(0.9.9) に接続しようとして います。

私が走るとき、私carbon-agent-rabbitm1.pyは得る

Failed to import the graphite package. Please verify that this package
was properly installed and that your PYTHONPATH environment variable
includes the directory in which it is installed.

For example, you may need to run the following command:

export PYTHONPATH="/home/myusername/lib/python/:$PYTHONPATH"

助けていただければ幸いです

4

2 に答える 2

0

Pythonモジュールの慣例により、ダウンロードしたファイルを任意の一時ディレクトリに置き、そのディレクトリにcdして実行できます。

python setup.py install

標準distutilsパッケージは、すべてが正しい場所に到達することを確認する作業を行います。

これらのパッケージのダウンロードとインストールのプロセスを管理するpipをダウンロードすることもできます。その場合は、次のように入力するだけです。

pip install graphite-web

しかし、それ以外にも、引用したエラーメッセージが示すように、ディレクトリを PYTHONPATH という環境変数に追加する限り、ファイルをどこにでも置くことができます。

于 2012-06-26T13:22:20.437 に答える
0

その github リポジトリのスクリプトを使用する特別な理由がない限り、それらは約 3 年前のものであり、グラファイトは現在、Twisted Python AMQP ライブラリ (txamqp) を介して RabbitMQ をサポートしているため、使用しません。これらのスクリプトは完全に不要になります。

于 2012-06-28T11:14:34.917 に答える