ฉันได้รับข้อผิดพลาดด้านบนในขณะที่ setuptools แทนที่ disutils เมื่อเรียกใช้งาน ./stack.sh ฉันใช้ Ubuntu Server 20.04 VM และต่อไปนี้ นี้ ลิงค์ ไม่มีอะไรมากมายบนอินเทอร์เน็ตเกี่ยวกับข้อผิดพลาดนี้ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม.
สแต็คเทรซทั้งหมดดูเหมือน
/usr/local/lib/python3.8/dist-packages/_distutils_hack/__init__.py:24:
UserWarning: Distutils ถูกนำเข้าก่อน Setuptools แต่กำลังนำเข้า
Setuptools ยังแทนที่โมดูล `distutils` ใน `sys.modules` นี้
อาจนำไปสู่พฤติกรรมหรือข้อผิดพลาดที่ไม่พึงประสงค์ เพื่อหลีกเลี่ยงปัญหาเหล่านี้
หลีกเลี่ยงการใช้ distutils โดยตรง ตรวจสอบให้แน่ใจว่าได้ติดตั้ง setuptools แล้ว
วิธีดั้งเดิม (เช่น ไม่ใช่การติดตั้งที่แก้ไขได้) และ/หรือตรวจสอบให้แน่ใจ
setuptools นั้นจะถูกนำเข้าก่อน distutils เสมอ
คำเตือน คำเตือน (
/usr/local/lib/python3.8/dist-packages/_distutils_hack/__init__.py:36:
UserWarning: Setuptools กำลังแทนที่ distutils
warnings.warn("Setuptools กำลังแทนที่ distutils")
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "/opt/stack/devstack/files/get-pip.py", บรรทัด 27081 ใน <โมดูล>
หลัก()
ไฟล์ "/opt/stack/devstack/files/get-pip.py", บรรทัดที่ 139 ในหน้าหลัก
บูตสแตรป(tmpdir=tmpdir)
ไฟล์ "/opt/stack/devstack/files/get-pip.py", บรรทัด 120, ใน bootstrap
args = กำหนด_pip_install_arguments()
ไฟล์ "/opt/stack/devstack/files/get-pip.py", บรรทัดที่ 65, ใน
กำหนด_pip_install_arguments
นำเข้า setuptools # noqa
ไฟล์ "/usr/local/lib/python3.8/dist-packages/setuptools/__init__.py",
บรรทัดที่ 8 ใน <โมดูล>
นำเข้า _distutils_hack.override # noqa: F401
ไฟล์ "/usr/local/lib/python3.8/dist-
package/_distutils_hack/override.py", บรรทัด 1 ใน <โมดูล>
__นำเข้า__('_distutils_hack').do_override()
ไฟล์ "/usr/local/lib/python3.8/dist-
package/_distutils_hack/__init__.py", บรรทัด 73, ใน do_override
แน่ใจ_local_distutils()
ไฟล์ "/usr/local/lib/python3.8/dist-
package/_distutils_hack/__init__.py", บรรทัดที่ 61, ใน
แน่ใจ_local_distutils
ยืนยัน '_distutils' ใน core.__file__, core.__file__
AssertionError: /usr/lib/python3.8/distutils/core.py
++./stack.sh:main:789 err_trap
++./stack.sh:err_trap:562 โลคัล r=1
++./stack.sh:err_trap:563 ตั้ง +o xtrace
stack.sh ล้มเหลว
เกิดข้อผิดพลาดในการออก
การทิ้งโลก... ดู /opt/stack/logs/worlddump-2022-01-07-072759.txt สำหรับ
รายละเอียด`
ไฟล์บันทึกกำลังแสดงคำเตือนต่อไปนี้
สรุประบบไฟล์
===================
คำเตือน: อุปกรณ์ /dev/loop0 (/snap/core18/1880) เต็ม 100% อาจเป็น
ปัญหา
คำเตือน: อุปกรณ์ /dev/loop1 (/snap/gnome-3-34-1804/36) เต็ม 100% อาจ
เป็นประเด็น
คำเตือน: อุปกรณ์ /dev/loop2 (/snap/gtk-common-themes/1506) เต็ม 100%
อาจเป็นปัญหา
คำเตือน: อุปกรณ์ /dev/loop3 (/snap/snap-store/467) เต็ม 100% อาจเป็น
ปัญหา
คำเตือน: อุปกรณ์ /dev/loop4 (/snap/snapd/8542) เต็ม 100% อาจเป็น
ปัญหา
คำเตือน: อุปกรณ์ /dev/loop5 (/snap/snapd/14295) เต็ม 100% อาจเป็น
ปัญหา
คำเตือน: อุปกรณ์ /dev/loop6 (/snap/core18/2253) เต็ม 100% อาจเป็น
ปัญหา
คำเตือน: อุปกรณ์ /dev/loop7 (/snap/bare/5) เต็ม 100% อาจเป็นปัญหา
คำเตือน: อุปกรณ์ /dev/loop8 (/snap/core20/1270) เต็ม 100% อาจเป็น
ปัญหา
คำเตือน: อุปกรณ์ /dev/loop9 (/snap/gtk-common-themes/1519) เต็ม 100%
อาจเป็นปัญหา
คำเตือน: อุปกรณ์ /dev/loop10 (/snap/gnome-3-34-1804/77) เต็ม 100% อาจ
เป็นประเด็น
คำเตือน: อุปกรณ์ /dev/loop11 (/snap/snap-store/558) เต็ม 100% แล้ว
ปัญหา
คำเตือน: อุปกรณ์ /dev/loop12 (/snap/gnome-3-38-2004/87) เต็ม 100% อาจ
เป็นประเด็น
แต่ไม่มีข้อผิดพลาดที่แน่นอน