ฉันเคยค้นหามามากก่อนหน้านี้ แต่ไม่พบวิธีแก้ปัญหาที่ฉันเผชิญกับเซสชันหน้าจอใน Ubuntu 20.04 VM
ใน VM นี้ ฉันมีเซิร์ฟเวอร์ pypi ที่กำหนดค่าให้โฮสต์แพ็คเกจหลาม ฉันควรจะติดตั้งแพ็คเกจ python นี้ใน local env โดยใช้คำสั่ง pip install มันใช้งานได้จนกว่าฉันจะอัปเดตซอร์สโค้ดเพื่อรวมเวอร์ชัน
หลังจากที่ฉันรวมการกำหนดเวอร์ชันในแพ็คเกจและทดสอบในเครื่องของฉันแล้ว (ทุกอย่างปกติดี) ฉันพุชไปยังที่เก็บในสาขาของฉันและพวกเขา ดึงสำเนาระยะไกลของแพ็คเกจที่มีคุณสมบัติใหม่เหล่านี้
เมื่อฉันสร้างมันขึ้นมา ฉันได้สร้าง sdist, bdist และ tar.gz ด้วย หลาม setup.py
ฉันได้ตรวจสอบแพ็คเกจที่สร้างขึ้นในโฟลเดอร์ dist แล้ว และพวกเขาคัดลอก tar.gz ไปยังโฟลเดอร์ชื่อแพ็คเกจ ซึ่งใช้สำหรับหน้าจอ
ฉันทำตามขั้นตอนเหล่านี้ทั้งหมด แต่เมื่อฉันพยายามติดตั้งแพ็คเกจในเครื่องของฉัน ฉันได้รับข้อความนี้:
ข้อผิดพลาด: แพ็คเกจเหล่านี้ไม่ตรงกับแฮชจากไฟล์ข้อกำหนด หากคุณได้อัปเดตเวอร์ชันของแพ็คเกจแล้ว โปรดอัปเดตแฮช มิฉะนั้น ให้ตรวจสอบเนื้อหาของบรรจุภัณฑ์อย่างรอบคอบ อาจมีคนเข้ามายุ่งกับพวกเขา
แพ็คเกจจาก http://00.000.000.000:8090/packages/package-x.x.x.tar.gz#md5=0bc256477dc39af8f5e0fd5c3bfba88e:
คาดว่า md5 0bc256477dc39af8f5e0fd5c3bfba88e
ได้ 8f1cfff4716df907cb98654420f9c566
(ฉันได้ละเว้นข้อมูลที่สมเหตุสมผล)
หลังจากได้รับข้อผิดพลาดนี้ ฉันตรวจสอบเซสชันหน้าจอซึ่งแสดงคำอธิบายนี้:
ข้อผิดพลาดของแอปพลิเคชัน WSGI
ถูกฆ่าตาย
ไม่มีใครรู้ว่าจะเกิดอะไรขึ้น? หากมีอะไรไม่ชัดเจน ฉันสามารถให้รายละเอียดเพิ่มเติมได้