คำตอบ:
เลี้ยวคุณไปในทิศทางที่ผิด!
วิธีที่ถูกต้องคือไปต่อด้วยรุ่นที่ใหม่กว่า แต่สำหรับแพ็คเกจด้านข้างเช่นอันนี้คุณสามารถติดตั้งบิวด์จากรีลีสที่เก่ากว่าได้เสมอ ถ้า APT ไม่ยกระดับการพึ่งพาใด ๆ ทดสอบบน VBox ด้วย Ubuntu 16.04
เพิ่มที่เก็บข้อมูลที่จำเป็นและรายการแพคเกจการปรับปรุง
echo "deb http://archive.ubuntu.com/ubuntu wily main universe" | sudo tee /etc/apt/sources.list.d/wily-copies.list
sudo apt update
ติดตั้ง
sudo apt install python-wxgtk2.8
ลบรายการที่เก็บและอัพเดตรายการแพ็กเกจอีกครั้ง
sudo rm /etc/apt/sources.list.d/wily-copies.list
sudo apt update
บันทึก:
การทำตามวิธีนี้ในขนาดใหญ่สามารถนำไปสู่การพึ่งพานรกได้ ดังนั้นโปรดจำไว้ว่านี่คล้ายกับ PPA ในการแก้ปัญหาด้วยแพ็คเกจต่อไปนี้
libgstreamer-plugins-base0.10-0
libgstreamer0.10-0
libwxbase2.8-0
libwxgtk-media2.8-0
libwxgtk2.8-0
python-wxgtk2.8
python-wxversion
apt list --upgradable
และหลีกเลี่ยง apt upgrade
เกินไป
คุณสามารถดาวน์โหลดแพคเกจจากรุ่นก่อนหน้าในhttp://packages.ubuntu.com/ในกรณีนี้คุณต้องhttp://packages.ubuntu.com/trusty/python-wxgtk2.8
ฉันมักจะเลือกรุ่น distro Ubuntu ที่ใกล้เคียงที่สุดที่มีแพ็คเกจที่จำเป็นและดาวน์โหลด เป็นการดีกว่าที่จะหลีกเลี่ยง แต่บางครั้งก็ทำไม่ได้
สิ่งนี้สามารถแก้ไขปัญหานี้ได้ด้วยการทำเช่นนี้
sudo add-apt-repository ppa:nilarimogard/webupd8
อัพเดทดัชนีแพ็คเกจ:
sudo apt-get update
ติดตั้งแพ็คเกจ deb python-wxgtk2.8:
sudo apt-get install python-wxgtk2.8
add-apt-repository: command not found
apt-get install software-properties-common
เพื่อติดตั้งเครื่องมือ add-apt-repository
python-wxgtk2.8
ไม่มีอยู่ในที่เก็บ Ubuntu 16.04 แต่มีpython-wxgtk3.0
อยู่ คุณอาจต้องการลองsudo apt install python-wxgtk3.0
แทน