Ubuntu 16.04にpython-wxgtk2.8をインストールします


11

python-wxgtk2.8Ubuntu 16.04 にインストールする方法を知っている人はいますか?

乗車に必要です(ロボットフレームワーク)

前もって感謝します!


3
python-wxgtk2.8Ubuntu 16.04リポジトリには存在しませんが、存在しますpython-wxgtk3.0sudo apt install python-wxgtk3.0代わりに試してみたいと思いませんか?
edwinksl

1
@edwinksl RIDEは、2.8より新しいwxpythonでは動作しません。
ウブントヴォード

@Ubuntovod知っておくと便利な情報です。
edwinksl

回答:


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リストを要求します。--upgradableは同じ依存関係を指します。
エフチアトーマイドゥ

@EftychiaThomaidou、彼らは私がすでに投稿したリストと同じですか?その場合は、ステップ2それのOKで行く、そしてない apt list --upgradableと避け apt upgradeすぎ。
user.dz

1
apt-get -f installを使用 して、依存関係の問題を修正しました。
エフチアトーマイドゥ

4

以前のバージョンからパッケージをhttp://packages.ubuntu.com/からダウンロードできます。この場合、http://packages.ubuntu.com/trusty/python-wxgtk2.8が必要です。

私は通常、必要なパッケージがある最も近いUbuntuディストリビューションバージョンを選択し、それらをダウンロードします。それを避ける方が良いですが、時にはできないこともあります。


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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.