DBus へのアクセスが必要な仮想環境でアプリケーションを実行しています (主に Network Manager と対話するため)。
easyinstall と pip を使用して Dbus-Python をインストールしようとしましたが、どちらも失敗します。
私がこれをやろうとすると:
(myvirtualenv)borrajax@borrajax-computer:~/Documents/Projects/VirtualEnvs/current_env$ bin/pip install 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バインディングとそれらの「アクセシビリティ」に問題があったため、仮想環境でDbus-Pythonを設定する最良の方法が何であるかがよくわかりません。誰かがこれを成功させましたか?または、これを行う方法について誰かが考えていますか?
前もって感謝します。