Unbekannte oder nicht verfügbare Abhängigkeit für Gespeaker, benötigt Python!

Unbekannte oder nicht verfügbare Abhängigkeit für Gespeaker, benötigt Python!

Ich möchte einen Lautsprecher für Ubuntu. So habe ich es geschafft, Python2 in meiner Ubuntu 20.04-Installation zu installieren.

sudo apt-get install python2
sudo python2 setup.py install

Scheint keine Fehler zu geben -/

Behauptet immer noch, dass Gespeaker (nicht aufgeführte) Abhängigkeiten in der Software-App und auch in der Befehlszeile hat

sudo dpkg -i "gespeaker_0.8.6-1_all.deb"

ERGEBNISSE:

sudo dpkg -i "gespeaker_0.8.6-1_all.deb"
Selecting previously unselected package gespeaker.        
(Reading database ... 197742 files and directories currently installed.)        
Preparing to unpack gespeaker_0.8.6-1_all.deb ...        
Unpacking gespeaker (0.8.6-1) ...        
dpkg: dependency problems prevent configuration of gespeaker:        
gespeaker depends on python-glade2; however:        
Package python-glade2 is not installed.        
gespeaker depends on python-gobject; however:        
Package python-gobject is not installed.        
gespeaker depends on python-gtk2; however:        
Package python-gtk2 is not installed.        
gespeaker depends on python-xdg; however:        
Package python-xdg is not installed.        
gespeaker depends on python:any (>= 2.7.5-5~); however:        
       
dpkg: error processing package gespeaker (--install):        
dependency problems - leaving unconfigured        
Processing triggers for man-db (2.9.1-1) ...        
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...        
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...        
Processing triggers for mime-support (3.64ubuntu1) ...        
Errors were encountered while processing:        
gespeaker        

espeak "This is a test" läuft in der Befehlszeile einwandfrei. Gespeaker ist in der GUI-App-Liste aufgeführt, schlägt beim Start fehl. Hatte dieses Problem beim letzten Ubuntu, scheint eine Python-Abhängigkeit zu sein?

AKTUALISIEREN:

sudo apt-get upgradeErgebnisse:

The following packages have unmet dependencies:        
 gespeaker : Depends: python-glade2 but it is not installable        
             Depends: python-gobject but it is not installed        
             Depends: python-gtk2 but it is not installable        
             Depends: python-xdg but it is not installed        
             Depends: python:any (>= 2.7.5-5~)        

Antwort1

Ok, Sie versuchen also, GeSpeaker von zu verwendenUbuntu 18.04 LTS-Repository. Diese vorherige Ubuntu-Version hatte mehr Python 2-Bibliotheken. Sie können sie auf 20.04 LTS immer noch durch manuelles Herunterladen installieren:

cd ~/Downloads
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gespeaker/gespeaker_0.8.6-1_all.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-glade2_2.24.0-5.1ubuntu2_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/main/d/dbus-python/python-dbus_1.2.6-1_amd64.deb

sudo apt-get install ./gespeaker_0.8.6-1_all.deb ./python-glade2_2.24.0-5.1ubuntu2_amd64.deb ./python-gtk2_2.24.0-5.1ubuntu2_amd64.deb ./python-dbus_1.2.6-1_amd64.deb

und genieße.

verwandte Informationen