[Python] Tensorflow 2.0 unterstützte Python 3.8 nicht, daher die Geschichte des Downgrades von Python

Umgebung

Mac OS Catalina 10.15.7 Spyder 4.1.4 Anaconda 3 Python 3.8.3

Was ich getan habe

Beim Versuch, Tensorflow im Terminal zu installieren, wurde der folgende Fehler angezeigt. (Stand 28. Oktober 2020)

(Kürzung)
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:

Specifications:

  - tensorflow -> python[version='2.7.*|3.7.*|3.6.*|3.5.*']

Your python: python=3.8

If python is on the left-most side of the chain, that's the version you've asked for.
When python appears to the right, that indicates that the thing on the left is somehow
not available for the python version you are constrained to. Note that conda will not
change your python version to a different minor version unless you explicitly specify
that.
(Kürzung)

Tensorflow unterstützt bis zu 3.7 Versionen von Python, aber Ihre Version ist 3.8. Sagt mir.

Aus diesem Grund habe ich unter Bezugnahme auf diesen Artikel eine virtuelle Umgebung für Python 3.7 erstellt. [Umgebungskonstruktion Python]

Klicken Sie in der Umgebung von Anaconda Navigater auf die Schaltfläche Erstellen  Name:python37  Package:python3.7 Die Erstellung ist abgeschlossen mit. ▶ ︎ Drücken Sie die Taste, um das Terminal zu starten und den Zustand zu aktualisieren

#Aktualisierung von conda
conda update --all
conda update -n base conda

Und Tensorflow installieren

conda install tensorflow

Übrigens scheint es nicht sehr schön, Conda mit Pip zu verwechseln. [conda and pip: Mischgefahr]

Starten Sie Spyder und geben Sie Folgendes ein, um es auszuführen. Ich konnte erfolgreich importieren.

import tensorflow

Recommended Posts

[Python] Tensorflow 2.0 unterstützte Python 3.8 nicht, daher die Geschichte des Downgrades von Python
Die Geschichte von Python und die Geschichte von NaN
Die Geschichte der Herabstufung der Version von Tensorflow in der Demo von Mask R-CNN.
Die Geschichte, dass die Version von Python 3.7.7 nicht an Heroku angepasst wurde
Die Geschichte der Manipulation globaler Python-Variablen
Die Geschichte, dass die Lernkosten von Python niedrig sind
Bildverarbeitung? Die Geschichte, Python für zu starten
Die Geschichte des Lesens von HSPICE-Daten in Python
der Zen von Python
Die Geschichte von Python ohne Inkrement- und Dekrementoperatoren.
Lassen Sie uns die Grundlagen des Python-Codes von TensorFlow aufschlüsseln
Die Geschichte von FileNotFound im Python open () -Modus = 'w'
Den Inhalt der Daten in Python nicht kennen
Die Geschichte, dass yapf nicht mit vscode funktioniert hat
Die Geschichte der automatischen Sprachkonvertierung von TypeScript / JavaScript / Python
Die Geschichte des Baus von Zabbix 4.4
Die Geschichte der Implementierung des Themas Facebook Messenger Bot mit Python
Sakura Die Geschichte, wie die Python-Flasche im Internet funktioniert hat
Die Geschichte der Einführung von Jedi (automatisches Vervollständigungspaket von Python) in Emacs
Grep, damit grep zum Zeitpunkt von grep nicht angezeigt wird
Die Geschichte des Debuggens in der lokalen Umgebung, weil die Kompilierung mit Read the Docs nicht funktioniert hat
Die Geschichte eines Rubinisten, der mit Python :: Dict-Daten mit Pycall kämpft
Hinweis zur Unterstützung von Python-Fehlern: "... unterstützt kein Argument 0 vom Typ float ..."
Der Websocket von toio (nodejs) und python / websocket stellen keine Verbindung her.
Über die Funktionen von Python
Die Kraft der Pandas: Python
Die Geschichte des Ausschlusses / Einschlusses, die Serverless Framework-Anfänger in Pythonista für Anfänger missverstanden (nicht verstanden) haben
Die Geschichte, dass man mit Pycharm kein Pygame spielen kann
Der 14. März ist der Tag des Umfangsverhältnisses. Die Geschichte der Berechnung des Umfangsverhältnisses mit Python
Die Geschichte, einen Standardtreiber für db mit Python zu erstellen.
Die Geschichte, wie man Python ausführt und die Ergebnisse anzeigt, ohne vim zu schließen
Die Geschichte der Release-Arbeit der Anwendung, die Google nicht erzählt
Das Problem, dass die Version von Vue CLI nicht gestartet wurde
[Super-Grundlagen von Python] Ich habe die Grundlagen der Grundlagen gelernt und sie daher kurz zusammengefasst.
Die Geschichte, ein Modul zu erstellen, das E-Mails mit Python überspringt
[Python] Der Stolperstein des Imports
Erster Python 3 ~ Der Beginn der Wiederholung ~
Die Geschichte der Teilnahme an AtCoder
Existenz aus Sicht von Python
pyenv-change die Python-Version von virtualenv
Die Geschichte des "Lochs" in der Akte
[Python] Die potenzielle Feldplanung von Python Robotics verstehen
Überprüfung der Grundlagen von Python (FizzBuzz)
Die Geschichte des erneuten Bereitstellens des Anwendungsservers
Informationen zur Grundlagenliste der Python-Grundlagen
Geschichte der Potenznäherung von Python
Die Geschichte des Exportierens eines Programms
Lernen Sie die Grundlagen von Python ① Grundlegende Anfänger
Hat sich nicht von Python 2 auf 3 geändert
Die Geschichte, wie man mit Python einen 100-Yen-Frühstücks-Bot für die Universität macht
Verarbeitung, wenn die Schlüsseleingabe von Python-Pygame nicht gut funktioniert.
Die Geschichte des Versuchs, den Client wieder zu verbinden
Überprüfen Sie das Verhalten des Zerstörers in Python
Die Geschichte eines Fehlers in PyOCR
[Python3] Verstehe die Grundlagen von Beautiful Soup