ของฉัน sudo apt ติดตั้ง
พบปัญหาเมื่อพยายามติดตั้ง OpenCV มันล้มเหลวในแพ็คเกจ libgfortran5
ซึ่ง OpenCV และ libopencv-dev ต้องการ ผลลัพธ์คือ
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
libgfortran5 : ขึ้นอยู่กับ: gcc-11-base (= 11-20210417-1ubuntu1) แต่จะต้องติดตั้ง 11.1.0-1ubuntu1~21.04
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย
ฉันพยายามปรับลดรุ่น gcc-11-base เป็น 11-20210417-1ubuntu1 ด้วยคำสั่ง sudo apt-get ติดตั้ง gcc-11-base=11-20210417-1ubuntu1
แต่มันจะลบข้อมูล 2.6G ซึ่งฉันเชื่อว่าจะทำให้ระบบพัง ดังนั้น ฉันไม่ได้ตอบว่าใช่กับ "คุณกำลังจะทำบางสิ่งที่อาจเป็นอันตราย"
โปรดแจ้งให้เราทราบหากคุณเคยประสบปัญหานี้มาก่อน ขอบคุณมาก!
โลจิสติกส์:
- ระบบ: Ubuntu Desktop 21.04
- ฮาร์ดแวร์: Raspberry Pi 4B (ผู้ชาย 8Gb) aarch64
- Python: ติดตั้งเวอร์ชัน 3.8.7 อย่างถูกต้อง (ค่าเริ่มต้น)
- ฉันอาจจะไปยุ่งกับ
/etc/apt/sources.list
เนื่องจากฉันต้องการเพิ่มพื้นที่เก็บข้อมูลแบบสุ่มเพื่อติดตั้ง python3.8 (ตามบทช่วยสอนบางส่วน) [ฉันสงสัยอย่างมากว่านี่เป็นสาเหตุของปัญหา]
ขอบคุณมาก,
เทอร์รี่
.
เพื่อตอบข้อเสนอแนะของชุมชน:
ขอบคุณพวกคุณสำหรับคำแนะนำที่รวดเร็วของคุณ
ฉันติดตั้ง Ubuntu 21.04 Desktop จากลิงค์นี้ https://ubuntu.com/download/raspberry-pi
ใช่ ฉันเข้าใจว่านี่คือระบบแขน ซึ่งแพ็คเกจ x86 จะล้มเหลวใน raspberry pi ใดๆ ฉันแค่ต้องการติดตั้ง opencv บน pi คำสั่งที่ฉันเรียกใช้คือ "sudo apt install libopencv-dev python3-opencv" ตามที่แนะนำที่นี่ https://linuxize.com/post/how-to-install-opencv-on-ubuntu-20-04/
ฉันลองโพสต์นั้นแล้ว แต่ไม่สามารถแก้ปัญหาได้ (นั่นคือเหตุผลที่ฉันเขียนโพสต์นี้) ฉันไม่มีแพ็คเกจการระงับใด ๆ ฉันคิดว่า Aptitude ติดตั้งสำเร็จแล้ว แต่ไม่พบโมดูล cv2 เมื่อฉันรัน python
ในของฉัน /etc/apt/sources.list
ฉันมีลิงค์ต่อไปนี้ ฉันคิดว่าสิ่งเหล่านี้มีการกำหนดค่าที่ไม่ถูกต้อง มีความคิดที่จะแก้ไขหรือไม่? ขอบคุณมาก!
deb http://us.archive.ubuntu.com/ubuntu/ hirsute หลัก
deb http://us.archive.ubuntu.com/ubuntu/ จักรวาล hirsute
deb http://ports.ubuntu.com/ubuntu-ports/ ลิขสิทธิ์จักรวาลหลัก hirsute
นอกจากนี้ เมื่อฉันติดตั้ง python ฉันรันคำสั่งนี้ sudo add-apt-repository ppa:deadsnakes/ppa
. นี่อาจเป็นสาเหตุของปัญหาหรือไม่