TensorFlow 2.2 kann nicht mit Python 3.8 installiert werden!

0. Übersicht

Ich habe versucht, TensorFlow v2.2.0 mit dem Update auf Python 3.8.3 zu installieren, war aber begeistert. Wenn ich auf Python 3.7.6 zurückdatiert habe, konnte ich es ohne Probleme installieren.

1. Hintergrund

Python-Anfänger bauen eine Umgebung für das Studium des TensorFlow-Pakets auf.

2. Umwelt

OS:Windows10 Enterprise 1809 64bit Python: (vor der Änderung) 3.8.3, (nach der Änderung) 3.7.6

3. Ärger

Ich habe versucht, das Tensorflow-Paket mit dem folgenden Befehl zu installieren, habe jedoch eine Fehleranweisung erhalten.

Befehl eingegeben


pip install tensorflow      (c1)

Ausgabeergebnis


ERROR: Could not find a version that satisfies the requirement TensorFlow (from versions: none)
ERROR: No matching distribution found for TensorFlow

4. Lösung

Ich habe auch pip aktualisiert, aber das Problem wurde nicht gelöst. Dann habe ich die whl-Datei von der folgenden Seite heruntergeladen und versucht, die Pip-Installation lokal durchzuführen, aber sie funktioniert immer noch nicht.

https://pypi.org/project/tensorflow/#files

Warum? Ich habe verschiedene Dinge ausprobiert, aber ich war einfach begeistert davon.

Nach der Untersuchung verschiedener Dinge wird gesagt, dass Tensorflow die gerade veröffentlichte Python-Version möglicherweise nicht unterstützt. Als Python v3.7 auf dem neuesten Stand war, fand ich eine Webseite mit dem Hinweis "Tensorflow funktioniert nur mit Python3.6!". Eh, wirklich? Unter der obigen URL befindet sich auch eine Datei "tensorflow-2.2.0-cp38-cp38-win_amd64.whl" ...

Erstellen Sie also ruhig eine neue virtuelle Umgebung für Python v3.7.6 und geben Sie den Befehl (c1) erneut ein.

Die Installation begann reibungslos. Chan Chan.

5. Ergänzung

Abhängig von den Informationen kann es einen Kommentar geben, dass "Tensorflow mit Version 3.8 kompatibel ist", sodass möglicherweise Version 3.8.1 oder Version 3.8.2 kompatibel ist. Wenn Sie hier jedoch zu viel angreifen, kann das gleiche Problem bei anderen Paketen auftreten, sodass wir zuerst mit Version 3.7.6 fortfahren.

Recommended Posts

TensorFlow 2.2 kann nicht mit Python 3.8 installiert werden!
pyenv-vertualenv installiert die Python3-Serie nicht gut
(Hinweis) Seien Sie vorsichtig mit Python Argparse
Ich habe Numba mit Python3.5 installiert und verwendet
Python-Modul mit "- (Bindestrich)" kann nicht gelöscht werden
FizzBuzz in Python3
Scraping mit Python
Statistik mit Python
Scraping mit Python
Python mit Go
Twilio mit Python
In Python integrieren
Spielen Sie mit 2016-Python
AES256 mit Python
Getestet mit Python
Python beginnt mit ()
mit Syntax (Python)
Bingo mit Python
Zundokokiyoshi mit Python
Zundokokiyoshi mit TensorFlow
Brechen Sie Blöcke mit Tensorflow
Excel mit Python
Mikrocomputer mit Python
Mit Python besetzen
Flask kann mit Azure API Apps nicht RESTful sein
Ich kann mit Python3.5 (Windows) + django1.7.1 kein Projekt erstellen.
Stellen Sie OpenCV3 in Python3 zur Verfügung, das mit pyenv installiert wurde
Untersuchung beim Import kann nicht mit Python durchgeführt werden
PIL kann nicht von virtualenv mit pyenv installiert werden
De-VBA Excel Tool! Beseitigen Sie das VBA Tool in einer Umgebung, in der Python nicht mit Python installiert werden kann
Serielle Kommunikation mit Python
Zip, entpacken mit Python
Django 1.11 wurde mit Python3.6 gestartet
Python mit Eclipse + PyDev.
Socket-Kommunikation mit Python
Datenanalyse mit Python 2
Scraping in Python (Vorbereitung)
Versuchen Sie es mit Python.
Python lernen mit ChemTHEATER 03
Sequentielle Suche mit Python
"Objektorientiert" mit Python gelernt
Führen Sie Python mit VBA aus
Umgang mit Yaml mit Python
Löse AtCoder 167 mit Python
Serielle Kommunikation mit Python
[Python] Verwenden Sie JSON mit Python
Python lernen mit ChemTHEATER 05-1
Lerne Python mit ChemTHEATER
Führen Sie prepDE.py mit python3 aus
Um Japanisch mit Python in der Docker-Umgebung verwenden zu können
1.1 Erste Schritte mit Python
Tweets mit Python sammeln
Binarisierung mit OpenCV / Python
3. 3. KI-Programmierung mit Python
Importieren Sie Bibliotheken, die mit PyCharm nicht per Pip installiert werden können
Kernel-Methode mit Python
Nicht blockierend mit Python + uWSGI
Scraping mit Python + PhantomJS
Tweets mit Python posten
Daten mit TensorFlow lesen
Verwenden Sie Python, das von pyenv für die PL / Python-Ausführungsumgebung installiert wurde