ติดตั้ง python-wxgtk2.8 บน Ubuntu 16.04


11

มีใครรู้วิธีติดตั้งpython-wxgtk2.8บน Ubuntu 16.04 หรือไม่?

จำเป็นสำหรับการขี่ (กรอบของหุ่นยนต์)

ขอบคุณล่วงหน้า!


3
python-wxgtk2.8ไม่มีอยู่ในที่เก็บ Ubuntu 16.04 แต่มีpython-wxgtk3.0อยู่ คุณอาจต้องการลองsudo apt install python-wxgtk3.0แทน
edwinksl

1
@edwinksl RIDE ไม่ทำงานกับ wxpython ใหม่กว่า 2.8
Ubuntovod

@Ubuntovod ดีใจที่รู้ว่าเป็นข้อมูลที่มีประโยชน์
edwinksl

คำตอบ:


14

เลี้ยวคุณไปในทิศทางที่ผิด!

วิธีที่ถูกต้องคือไปต่อด้วยรุ่นที่ใหม่กว่า แต่สำหรับแพ็คเกจด้านข้างเช่นอันนี้คุณสามารถติดตั้งบิวด์จากรีลีสที่เก่ากว่าได้เสมอ ถ้า APT ไม่ยกระดับการพึ่งพาใด ๆ ทดสอบบน VBox ด้วย Ubuntu 16.04

  1. เพิ่มที่เก็บข้อมูลที่จำเป็นและรายการแพคเกจการปรับปรุง

    echo "deb http://archive.ubuntu.com/ubuntu wily main universe" | sudo tee /etc/apt/sources.list.d/wily-copies.list
    sudo apt update
    
  2. ติดตั้ง

    sudo apt install python-wxgtk2.8
    
  3. ลบรายการที่เก็บและอัพเดตรายการแพ็กเกจอีกครั้ง

    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

ขอบคุณสำหรับข้อความ. แน่นอนฉันกำลังค้นหาพื้นที่เก็บข้อมูลที่เหมาะสมเพื่อเพิ่ม แต่ไม่สำเร็จและทำให้คำถาม 1 - ทำขั้นตอนแล้ว แต่ขั้นตอนที่ 2 ขอการขึ้นต่อกันและรายการ apt - จุดที่เลื่อนได้ไปยังการขึ้นต่อกันที่เหมือนกัน
Eftychia Thomaidou

@EftychiaThomaidou, พวกเขาเป็นรายการเดียวกันกับที่ฉันโพสต์ไปแล้วหรือยัง? ถ้าเป็นเช่นนั้นไปกับขั้นตอนที่สองก็โอเคและไม่ apt list --upgradableและหลีกเลี่ยง apt upgradeเกินไป
user.dz

1
ฉันใช้ apt-get -f installเพื่อแก้ไขปัญหาการพึ่งพา
Eftychia Thomaidou

4

คุณสามารถดาวน์โหลดแพคเกจจากรุ่นก่อนหน้าในhttp://packages.ubuntu.com/ในกรณีนี้คุณต้องhttp://packages.ubuntu.com/trusty/python-wxgtk2.8

ฉันมักจะเลือกรุ่น distro Ubuntu ที่ใกล้เคียงที่สุดที่มีแพ็คเกจที่จำเป็นและดาวน์โหลด เป็นการดีกว่าที่จะหลีกเลี่ยง แต่บางครั้งก็ทำไม่ได้


4

สิ่งนี้สามารถแก้ไขปัญหานี้ได้ด้วยการทำเช่นนี้

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
Ubuntovod

ลองใช้วิธีนี้apt-get install software-properties-commonเพื่อติดตั้งเครื่องมือ add-apt-repository
GPrathap
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.