Windows 10のCygwin 64でMeldを実行しようとしています(今更新されました - 2021年9月)。いくつかの関連パッケージのバージョン:
- フュージョン:3.18.0-1
- python3:3.8.6-1
- python36:3.6.13-2
- python2:2.7.18-4
私もXサーバーにMobaXTermを使用します(そしてうまくいきます。例えばxclockを実行できます)
私はそれを解決しましたこの初期の質問、meld
Python 3.6を使用して実行します。しかし、Meldを実行しようとすると、次のことが起こります。
$ meld
process 14421: D-Bus library appears to be incorrectly set up;
failed to read machine uuid: Failed to open "/etc/machine-id": No such file or directory
See the manual page for dbus-uuidgen to correct this issue.
D-Bus not compiled with backtrace support so unable to print a backtrace
Aborted (core dumped)
私のd-busライブラリが「間違って設定」されているのはなぜですか?設定をどのように修正しますか?最終的に動作するようにどのようにブレンドしますか?
答え1
dbusがまったくインストールされていないようです。dbus
Cygwinパッケージをインストールすると、meldが機能します。ただし、開始時間が長くなる場合がありますので、忍耐を持ってお待ちください。
あなたはいまたはいいえまた、次の追加パッケージもインストールする必要があります:libdconf-dbus1-devel
、、、、、、、、、。libdconf-dbus1_0
python-dbus-devel
python36-dbus
python38-cairo
python38-dbus
python38-gi