ข้อผิดพลาด: tensorboard 2.0.2 มีข้อกำหนด setuptools> = 41.0.0 แต่คุณจะมี setuptools 40.6.2 ซึ่งเข้ากันไม่ได้


12

ให้ข้อผิดพลาดนี้ในการติดตั้ง สิ่งนี้ทำให้เกิดปัญหาหรือไม่?

ข้อผิดพลาด: tensorboard 2.0.2 มีข้อกำหนด setuptools> = 41.0.0 แต่คุณจะมี setuptools 40.6.2 ซึ่งเข้ากันไม่ได้

คำตอบ:


5

ฉันมีข้อผิดพลาดเดียวกันแน่นอน:

ERROR: tensorboard 2.0.2 has requirement setuptools>=41.0.0, but you'll have setuptools 40.6.2 which is incompatible.

จากนั้นฉันทำสามขั้นตอนต่อไปนี้และได้ผล:

1) pip uninstall tensorflow-tensorboard 2) pip uninstall tensorflow-gpu 3)pip install --upgrade tensorflow-gpu

จากนั้นฉันก็พบผลลัพธ์นี้ ดูเหมือนว่ามันได้รับการแก้ไขแล้ว

Installing collected packages: tensorflow-gpu, setuptools
Found existing installation: setuptools 40.6.2
Uninstalling setuptools-40.6.2:
Successfully uninstalled setuptools-40.6.2

ติดตั้ง setuptools-42.0.2 tensorflow-gpu-2.0.0 สำเร็จแล้ว


ฉันต้องทำขั้นตอนที่ 4: 4)pip install --upgrade tensorflow-tensorboard
James Hirschorn


5

ถอนการติดตั้ง TensorFlow โดยใช้คำสั่ง pip uninstall tensorflow

ติดตั้งใหม่โดยใช้คำสั่ง pip install --upgrade tensorflow


0

แก้ไขไฟล์ METADATA ของ tensorboard อย่าให้บ่นรุ่น setuptools

วิธีนี้ใช้ได้กับ MacOS แก้ไขไฟล์

/Library/Python/3.7/site-packages/tensorboard-2.0.2.dist-info/METADATA

เปลี่ยน "Need-Dist: setuptools (> = 41.0.0)" เป็น "Need-Dist: setuptools (> = 40.0.0)"

จากนั้นจะไม่รายงานข้อผิดพลาด


0

สามขั้นตอนและทำงานตามที่ได้กล่าวไว้ก่อนหน้านี้

    > pip uninstall tensorflow-tensorboard 
    > pip uninstall tensorflow-gpu
    > pip install --upgrade tensorflow-gpu

แต่ในกรณีที่คุณพบข้อผิดพลาดในการถอนการติดตั้ง "wrapt" ให้ลองคำสั่งด้านล่างนี้และหวังว่าทุกอย่างจะทำงานได้ดี

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

อ้างถึงปัญหาดั้งเดิมนี้: https://github.com/tensorflow/tensorflow/issues/30191

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.