在Ubuntu 16.04上安装python-wxgtk2.8


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不适用于2.8以上的wxpython。
Ubuntovod

@Ubuntovod很高兴知道,这是有用的信息。
edwinksl

Answers:


14

转弯,您的方向错误!

正确的方法是继续使用较新的版本。但是对于像这样的附带包,您始终可以安装较早版本的内部版本。如果APT没有引发任何未满足的依赖关系。在Ubuntu 16.04的VBox上测试。

  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-完成步骤,但step2要求依赖项,并且apt列表--upgradeable指向相同的依赖项。
Eftychia Thomaidou

@EftychiaThomaidou,他们和我已经发布的名单相同吗?如果是这样,请执行第二步,没有问题,也不要 apt list --upgradable避免 apt upgrade
user.dz

1
我已经使用 apt-get -f install来解决依赖关系问题。
Eftychia Thomaidou


4

这样可以解决此问题

sudo add-apt-repository ppa:nilarimogard/webupd8

更新包索引:

 sudo apt-get update

安装python-wxgtk2.8 deb软件包:

sudo apt-get install python-wxgtk2.8

输出是add-apt-repository: command not found
Ubuntovod

试试这个apt-get install software-properties-common来安装add-apt-repository工具
GPrathap '18
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.