Zainstaluj python-wxgtk2.8 na Ubuntu 16.04

11

Czy ktoś wie, jak zainstalować python-wxgtk2.8na Ubuntu 16.04?

Jest potrzebny do jazdy (szkielet robota)

Z góry dziękuję!

Eftychia Thomaidou
źródło
3
python-wxgtk2.8nie istnieje w repozytoriach Ubuntu 16.04, ale python-wxgtk3.0tak jest. Może sudo apt install python-wxgtk3.0zamiast tego chcesz spróbować ?
edwinksl,
1
@edwinksl RIDE nie działa z wxpython nowszym niż 2.8.
Ubuntovod
@Ubuntovod Dobrze wiedzieć, to przydatne informacje.
edwinksl

Odpowiedzi:

14

Skręć, jesteś w złym kierunku!

Poprawnym sposobem jest przejście do nowej wersji. Jednak w przypadku takich pakietów bocznych zawsze można instalować kompilacje ze starszych wersji. Jeśli APT nie zgłosi żadnych niespełnionych zależności. Testowane na VBox z Ubuntu 16.04.

  1. Dodaj potrzebne repozytorium i aktualizuj listę pakietów

    echo "deb http://archive.ubuntu.com/ubuntu wily main universe" | sudo tee /etc/apt/sources.list.d/wily-copies.list
    sudo apt update
    
  2. Zainstaluj to

    sudo apt install python-wxgtk2.8
    
  3. Usuń pozycję repozytorium i ponownie zaktualizuj listę pakietów

    sudo rm /etc/apt/sources.list.d/wily-copies.list
    sudo apt update
    

Uwaga:

Postępowanie zgodnie z tą metodą na dużą skalę może prowadzić do niezaspokojonej zależności od piekła . Pamiętaj więc, że jest to podobne do umów PPA. Aby rozwiązać problemy z następującymi pakietami, usuń je:

libgstreamer-plugins-base0.10-0
libgstreamer0.10-0
libwxbase2.8-0
libwxgtk-media2.8-0
libwxgtk2.8-0
python-wxgtk2.8
python-wxversion
user.dz
źródło
Dziękuję za Twoją wiadomość. Rzeczywiście szukałem odpowiedniego repozytorium do dodania, ale bez powodzenia, a zatem i pytania. 1 - krok zrobiony, ale krok 2 pyta o zależności, a lista apt - do uaktualnienia wskazuje na te same zależności.
Eftychia Thomaidou
@EftychiaThomaidou, czy są to te same listy, które już opublikowałem? Jeśli tak, przejdź do kroku drugiego, to jest w porządku, a nie apt list --upgradablei apt upgradeteż unikaj .
user.dz
1
Użyłem apt-get -f install, aby naprawić problemy z zależnościami.
Eftychia Thomaidou
4

Dzięki temu udało się rozwiązać ten problem

sudo add-apt-repository ppa:nilarimogard/webupd8

Zaktualizuj indeks pakietu:

 sudo apt-get update

Zainstaluj pakiet deb Python-wxgtk2.8:

sudo apt-get install python-wxgtk2.8
GPrathap
źródło
Dane wyjściowe toadd-apt-repository: command not found
Ubuntovod
Spróbuj apt-get install software-properties-commonzainstalować narzędzie repozytorium add-apt
GPrathap