私はDBusにアクセスする必要のある仮想環境(主にネットワークマネージャとやりとりする)でアプリケーションを実行しています。virtualenvにPython-Dbusをインストールする
easyinstallとpipでDbus-Pythonをインストールしようとしましたが、どちらも失敗します。私はこれをしようとすると
は:
Downloading/unpacking dbus-python
Downloading dbus-python-1.1.1.tar.gz (596kB): 596kB downloaded
Running setup.py egg_info for package dbus-python
Traceback (most recent call last):
File "<string>", line 16, in <module>
IOError: [Errno 2] No such file or directory: '/home/borrajax/Documents/Projects/VirtualEnvs/current_env/build/dbus-python/setup.py'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 16, in <module>
IOError: [Errno 2] No such file or directory: '/home/borrajax/Documents/Projects/VirtualEnvs/current_env/build/dbus-python/setup.py'
----------------------------------------
Command python setup.py egg_info failed with error code 1 in /home/borrajax/Documents/Projects/VirtualEnvs/current_env/build/dbus-python
Storing complete log in /home/borrajax/.pip/pip.log
は私のPythonからのpython dbusのバインディングとその「アクセス」といくつかの問題を持っていた:
(myvirtualenv)[email protected]:~/Documents/Projects/VirtualEnvs/current_env$ bin/pip install dbus-python
ピップはで私を叫びますモジュールであるため、仮想環境でDbus-Pythonを設定する最良の方法が何であるかは分かりません。誰もこれを達成しましたか?それとも誰かがこれを行う方法について考えているのですか?
ありがとうございます。
ああ!それは私ではありませんでした。私はそのパッチを見ていないが、情報に感謝:) – BorrajaX
virtualenvの 'dbus-python == 1.2.4'に対して正しく動作していることを確認できます。それをうまく構築するには 'sudo apt-get install libdbus-glib-1-dev libdbus-1-dev'が必要です – TheMeaningfulEngineer
ありがとう@TheMeaningfulEngineer、あなたのコメントは私のためにこの質問に答えました。 – justfortherec