ให้ข้อผิดพลาดนี้ในการติดตั้ง สิ่งนี้ทำให้เกิดปัญหาหรือไม่?
ข้อผิดพลาด: tensorboard 2.0.2 มีข้อกำหนด setuptools> = 41.0.0 แต่คุณจะมี setuptools 40.6.2 ซึ่งเข้ากันไม่ได้
ให้ข้อผิดพลาดนี้ในการติดตั้ง สิ่งนี้ทำให้เกิดปัญหาหรือไม่?
ข้อผิดพลาด: tensorboard 2.0.2 มีข้อกำหนด setuptools> = 41.0.0 แต่คุณจะมี setuptools 40.6.2 ซึ่งเข้ากันไม่ได้
คำตอบ:
ฉันมีข้อผิดพลาดเดียวกันแน่นอน:
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 สำเร็จแล้ว
ฉันเพิ่งทำ pip install setuptools --upgrade
แล้วก็
pip install tensorflow
ถอนการติดตั้ง TensorFlow โดยใช้คำสั่ง pip uninstall tensorflow
ติดตั้งใหม่โดยใช้คำสั่ง pip install --upgrade tensorflow
แก้ไขไฟล์ 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)"
จากนั้นจะไม่รายงานข้อผิดพลาด
สามขั้นตอนและทำงานตามที่ได้กล่าวไว้ก่อนหน้านี้
> 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
pip install --upgrade tensorflow-tensorboard