Я пытаюсь собрать последнюю версию Meld на Ubuntu 20.10.
Я выполнил инструкции на https://github.com/GNOME/meld , убедиться, что у меня есть необходимые пакеты для моей системы.
# Enabled "source code" in Sources & Updates.
sudo apt install git build-essential meson ninja-build gettext libgtk-3-dev python-gi-dev python3-cairo-dev appstream-util libgtksourceview-4-dev
sudo apt-get build-dep meld
git clone https://github.com/GNOME/meld.git
cd meld
meson _build
cd _build
ninja
ninja install
Все идет нормально, но когда я пытаюсь запустить meld, я получаю следующую ошибку
cd ~
meld
Traceback (most recent call last):
File "/usr/local/bin/meld", line 97, in <module>
import meld.conf # noqa: E402
ModuleNotFoundError: No module named 'meld'
Я подозреваю, что это как-то связано с , где файлы были установлены в моей системе.
Я вижу, что meld был установлен в /usr/local/lib/python3.8/site-packages/
, в то время как я ожидал его установить в / usr / share
.
Кроме того, я ожидал, что исполняемый файл будет помещен в / usr / bin
, но он находится в / usr / local / bin
.
которые сливаются
/ usr / local / bin / meld
Что я делаю не так?