Lösen Sie das Problem der Installation von Theano auf Ubuntu 19

Lösen Sie das Problem der Installation von Theano auf Ubuntu 19

Lösung:

Ändern Sie die Datei setup.py direkt in dem Verzeichnis, in das Sie das Paket pythearn2 heruntergeladen haben:
Geändert von theano.compat.six.moves import input zu von six.moves import input

Dann können Sie:

Python setup.py erstellen
python setup.py installieren

ps: Installieren Sie theano in der Ubuntu-Umgebung

Vor Kurzem musste ich Theano installieren. Es gibt mehrere Möglichkeiten, Theano in Ubuntu zu installieren. Die einfachste ist, Theano direkt per Pip zu installieren und dann alle fehlenden Pakete per Pip zu installieren. Nachdem ich es installiert hatte, trat jedoch ein Problem auf, als ich den Code ausführte:

ImportError: cannot import name 'downsample'

Nachdem ich die Informationen überprüft hatte, stellte ich fest, dass die neueste Version diese Funktion nicht mehr hat. Dies ist hauptsächlich ein Fehler, der durch das Theano-Versionsupdate verursacht wurde. Die Lösung ist

pip install theano==0.8.2

Hiermit kann zu einer älteren Version zurück gewechselt werden.

Zusammenfassen

Das Obige ist die Einführung des Herausgebers zur Lösung des Problems „Kein Modul mit dem Namen ‚theano.compat.six‘“ bei der Installation von Theano in Ubuntu 19. Ich hoffe, es wird allen helfen!

Das könnte Sie auch interessieren:
  • Teilen Sie das Problem, dass Ubuntu 19 die Docker-Quelle nicht installieren kann
  • Tutorial zur Installation von Android Studio unter Ubuntu 19 und darunter
  • VMware12 installiert die Desktopversion von Ubuntu19.04 (Installations-Tutorial)
  • Ubuntu 19.04 Installationstutorial (Schritte in Bild und Text)

<<:  Warum sollte die Anzahl der Zeilen in einer einzelnen MySQL-Tabelle 5 Millionen nicht überschreiten?

>>:  Zwei Implementierungslösungen für die Vuex-Datenpersistenz

Artikel empfehlen

Vue2-Implementierungen bieten Injection für Reaktionsfähigkeit

1. Konventionelles Schreiben in vue2 // Die überg...

Installieren Sie mysql5.7 unter Ubuntu 18.04

Ubuntu 18.04 installiert MySQL 5.7 zu Ihrer Infor...

Rendern im Vue-Scaffolding verstehen

Im Vue-Gerüst können wir sehen, dass im neuen Vue...

Mehrere Implementierungsmethoden der Tab-Leiste (empfohlen)

Registerkarten: Kategorie + Beschreibung Tag-Leis...

Detaillierte Erläuterung der Deep Copy und Shallow Copy im JS-Variablenspeicher

Inhaltsverzeichnis Variabler Typ und Speicherplat...

Probleme und Lösungen bei der Installation von Mininet auf Ubuntu 16.04.4LTS

Mininet Mininet ist eine leichtgewichtige, softwa...

Beispiel zum Ändern des Zeilenabstands einer HTML-Tabelle

Bei der Verwendung von HTML-Tabellen müssen wir m...

Detaillierte Erläuterung des primitiven Datentyps Symbol in JavaScript

Inhaltsverzeichnis Einführung Beschreibung Namens...

So melden Sie sich unter Shell schnell ohne Kennwort bei der MySQL-Datenbank an

Hintergrund Wenn wir uns über den MySQL-Client in...

So konfigurieren Sie die PDFLatex-Umgebung in Docker

Technischer Hintergrund Latex ist ein unverzichtb...

Beispiel für einen reinen CSS3-Mindmap-Stil

Mindmap Er sieht wahrscheinlich so aus: Die meist...