pip ERROR: ไม่พบการแจกแจงที่ตรงกันสำหรับ tensorflow == 1.6.0

Aug 20 2020

ฉันกำลังพยายามติดตั้ง tensorflow 1.6.0 เพื่อใช้โครงการ python ฉันใช้ Ubuntu 20

ปัญหาคือฉันไม่พบเทนเซอร์โฟลว์ 1.6.0 ตามที่โปรเจ็กต์ต้องการและมันไม่ทำงานกับเทนเซอร์โฟลว์ +2 นี่คือข้อผิดพลาดที่ฉันได้รับ:

ERROR: Could not find a version that satisfies the requirement tensorflow==1.6.0 (from versions: 2.2.0rc1, 2.2.0rc2, 2.2.0rc3, 2.2.0rc4, 2.2.0, 2.3.0rc0, 2.3.0rc1, 2.3.0rc2, 2.3.0)
ERROR: No matching distribution found for tensorflow==1.6.0

เวอร์ชัน pip ของฉันคือ 20.0.2 และฉันมี python 3.8.2 64bit อะไรเป็นสาเหตุของปัญหานี้ ทำไม pip ไม่พบเทนเซอร์โฟลว์เวอร์ชันต่ำกว่า 2

ทางออกเดียวที่ฉันพบคือ:

Tensorflow r1.0: ไม่พบเวอร์ชันที่ตรงตามความต้องการ tensorflow

แต่ลิงก์ในหน้าเว็บ tensorflow สำหรับ linux ทั้งหมดสำหรับ tensorflow +2 และเมื่อฉันแทนที่เวอร์ชันด้วย 1.6.0 มันจะไม่ทำงานอีกต่อไป:

https://www.tensorflow.org/install/pip

คำตอบ

rohanphadte Aug 20 2020 at 13:27

จากข้อมูลของtensorflow.org "การสนับสนุน Python 3.8 ต้องใช้ TensorFlow 2.2 หรือใหม่กว่า"