Jeśli zbudowałeś w vimoparciu o Qt zamiast GTK + i python-completenadal nie działa, to sugeruje, że problem nie jest tak naprawdę konsekwencją próby połączenia się zarówno z GTK + 2, jak i GTK + 3.
Jednak ponieważ nie podałeś jeszcze żadnych szczegółów na temat tego, jak zbudowałeś z Qt (Qt nie jest oficjalnie obsługiwany, więc musisz użyć pochodnej innej firmy vim) i nie podałeś żadnych szczegółowych informacji o tym, jakie komunikaty o błędach lub awarie, z którymi masz do czynienia python-complete, tak naprawdę nie jest możliwe, aby powiedzieć ci, jak rozwiązać problem i rozpocząć vimpracę z Qt.
Na szczęście vimoficjalnie obsługuje niektóre GUI inne niż GTK + i Qt, a jedna taka kompilacja jest oficjalnie spakowana dla Ubuntu.
Wystarczy zainstalować wersję Athenavim , która jest dostarczana przez pakiet vim-athena
.
Możesz zainstalować, klikając powyższy link do pakietu lub wyszukując go w Centrum oprogramowania lub Menedżer pakietów Synaptic, lub uruchamiając następujące polecenia:
sudo apt-get update
sudo apt-get install vim-athena
vim-athenanie zależy od żadnej wersji GTK + ani z niej nie korzysta. Jeśli go użyjesz sudo apt-get build-dep vim-athena, prawdopodobnie zainstaluje biblioteki związane z GTK + i GNOME, ponieważ vim-athenapakiet binarny jest zbudowany z tego samego pakietu źródłowego, co viminne vimpakiety . W każdym razie nie powinieneś budować ze źródła, ponieważ dostarczone pliki binarne vim-athenasą już zbudowane przeciwko Athenie, a nie GTK + lub innym graficznym zestawom narzędzi.