有人知道如何python-wxgtk2.8
在 Ubuntu 16.04 上安装吗?
需要骑行(机器人框架)
先感谢您!
答案1
快转弯,你走错方向了!
正确的方法是继续使用较新的版本。但是对于像这样的附加软件包,您始终可以安装旧版本的版本。如果 APT 没有提出任何未满足的依赖关系。
这条规则可能会在将来帮助您使用其他软件包:请python-wxgtk2.8
参阅上游版本 2.8
是其一部分Debian 软件包名称. 如果软件包名称不同,Ubuntu(dpkg/apt)允许安装一个软件包的多个副本。
在装有 Ubuntu 16.04 的 VBox 上进行了测试。
添加所需的存储库并更新包列表
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
答案2
您可以从以下位置下载先前版本的软件包http://packages.ubuntu.com/,在这种情况下你需要http://packages.ubuntu.com/trusty/python-wxgtk2.8。
我通常会选择最接近的 Ubuntu 发行版,其中包含所需的软件包并下载它们。最好避免这样做,但有时却做不到。
答案3
通过这样做可以解决这个问题
sudo add-apt-repository ppa:nilarimogard/webupd8
更新包索引:
sudo apt-get update
安装python-wxgtk2.8 deb包:
sudo apt-get install python-wxgtk2.8