Điểm:0

Cài đặt Openstack qua Devstack: AssertionError /usr/lib/python3.8/distutils/core.py

lá cờ us

Tôi gặp lỗi trên trong khi setuptools thay thế disutils khi thực thi ./stack.sh. Tôi đang sử dụng Ubuntu Server 20.04 VM và đang theo dõi cái này liên kết. Không có gì nhiều trên internet về lỗi này. Bất kỳ trợ giúp sẽ được đánh giá cao.

Toàn bộ stacktrace trông giống như

/usr/local/lib/python3.8/dist-packages/_distutils_hack/__init__.py:24: 
Cảnh báo người dùng: Distutils đã được nhập trước Setuptools, nhưng việc nhập 
Setuptools cũng thay thế mô-đun `distutils` trong `sys.modules`. Cái này 
có thể dẫn đến các hành vi hoặc lỗi không mong muốn. Để tránh những vấn đề này, 
tránh sử dụng distutils trực tiếp, đảm bảo rằng setuptools được cài đặt trong 
cách truyền thống (ví dụ: cài đặt không thể chỉnh sửa) và/hoặc đảm bảo 
setuptools đó luôn được nhập trước distutils.
cảnh báo.warn(
/usr/local/lib/python3.8/dist-packages/_distutils_hack/__init__.py:36: 
Cảnh báo người dùng: Setuptools đang thay thế distutils.
cảnh báo.warn("Setuptools đang thay thế distutils.")
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "/opt/stack/devstack/files/get-pip.py", dòng 27081, trong <module>
chủ yếu()
Tệp "/opt/stack/devstack/files/get-pip.py", dòng 139, trong phần chính
khởi động (tmpdir=tmpdir)
Tệp "/opt/stack/devstack/files/get-pip.py", dòng 120, trong bootstrap
args = xác định_pip_install_arguments()
Tệp "/opt/stack/devstack/files/get-pip.py", dòng 65, trong 
xác định_pip_install_arguments
nhập setuptools # noqa
Tệp "/usr/local/lib/python3.8/dist-packages/setuptools/__init__.py", 
dòng 8, trong <module>
nhập _distutils_hack.override # noqa: F401
Tệp "/usr/local/lib/python3.8/dist- 
packages/_distutils_hack/override.py", dòng 1, trong <module>
__import__('_distutils_hack').do_override()
Tệp "/usr/local/lib/python3.8/dist- 
gói/_distutils_hack/__init__.py", dòng 73, trong do_override
ensure_local_distutils()
Tệp "/usr/local/lib/python3.8/dist- 
gói/_distutils_hack/__init__.py", dòng 61, trong 
ensure_local_distutils
khẳng định '_distutils' trong core.__file__, core.__file__
AssertionError: /usr/lib/python3.8/distutils/core.py
++./stack.sh:main:789 err_trap
++./stack.sh:err_trap:562 local r=1
++./stack.sh:err_trap:563 set +o xtrace
ngăn xếp.sh không thành công
Lỗi khi thoát
Bán phá giá thế giới... xem /opt/stack/logs/worlddump-2022-01-07-072759.txt để biết 
chi tiết`

Tệp nhật ký đang hiển thị các cảnh báo sau

Tóm tắt hệ thống tệp
===================

CẢNH BÁO: Thiết bị /dev/loop0 (/snap/core18/1880) đã đầy 100%, có thể là một 
số báo
CẢNH BÁO: Thiết bị /dev/loop1 (/snap/gnome-3-34-1804/36) đã đầy 100%, có thể 
là một vấn đề
CẢNH BÁO: Thiết bị /dev/loop2 (/snap/gtk-common-themes/1506) đã đầy 100%, 
có thể là một vấn đề
CẢNH BÁO: Thiết bị /dev/loop3 (/snap/snap-store/467) đã đầy 100%, có thể là một 
số báo
CẢNH BÁO: Thiết bị /dev/loop4 (/snap/snapd/8542) đã đầy 100%, có thể là một 
số báo
CẢNH BÁO: Thiết bị /dev/loop5 (/snap/snapd/14295) đã đầy 100%, có thể là một 
số báo
CẢNH BÁO: Thiết bị /dev/loop6 (/snap/core18/2253) đã đầy 100%, có thể là một 
số báo
CẢNH BÁO: Thiết bị /dev/loop7 (/snap/bare/5) đã đầy 100%, có thể là sự cố
CẢNH BÁO: Thiết bị /dev/loop8 (/snap/core20/1270) đã đầy 100%, có thể là một 
số báo
CẢNH BÁO: Thiết bị /dev/loop9 (/snap/gtk-common-themes/1519) đã đầy 100%, 
có thể là một vấn đề
CẢNH BÁO: Thiết bị /dev/loop10 (/snap/gnome-3-34-1804/77) đã đầy 100%, có thể 
là một vấn đề
CẢNH BÁO: Thiết bị /dev/loop11 (/snap/snap-store/558) đã đầy 100%, có thể 
một vấn đề
CẢNH BÁO: Thiết bị /dev/loop12 (/snap/gnome-3-38-2004/87) đã đầy 100%, có thể 
là một vấn đề

Nhưng không có tuyên bố lỗi chính xác.

lá cờ us
Đó là những cảnh báo, có thể chia sẻ nhật ký đầy đủ không, bạn có thể sử dụng dịch vụ pastebin như paste.openstack.org
Điểm:0
lá cờ cn

Tôi cũng có vấn đề này, giống hệt nhau.

Tôi đã gặp một lỗi khác trước đó. Đó là về IP của host, sau khi sửa xong thì cũng bị lỗi này giống bạn :v Vấn đề là lỗi đầu tiên đã làm gì đó khiến nó không khớp pip (bộ cài đặt gói cho Python) của openstack với pip của ubuntu, nguyên nhân mới lỗi.

Tôi không biết chính xác cách sửa lỗi pip. Vì vậy, tôi tạo một máy ảo hoàn toàn mới và bắt đầu lại từ đầu, sau đó nó đã thành công! Tôi sử dụng VM của Azure nên nó nhanh và tôi có thể nhanh chóng bắt đầu lại. Dù sao, nếu bạn không thể khắc phục sự cố với pip, bạn nên thử lại trên một VM hoàn toàn mới, nó sẽ không có lỗi này

Nhân tiện, tôi cũng sử dụng máy chủ Ubuntu 20.04.3 LTS như bạn và các thông tin khác là:

  • Trăn 3.8.10
  • 2 vCPU, RAM 8 GB (Bạn nên sử dụng ít nhất 6 RAM, nếu không bạn sẽ gặp lỗi 'c-api không khởi động')

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.