Ubuntu での開発用に PySide を設定する推奨される方法は何ですか?
sudo apt-get install python3-pyside
?sudo pip install pyside
?sudo easy_install pyside
?
現時点では、すべての Python パッケージで pip を使用することを好みます。ubuntu で管理されている pip ではなく、カスタム インストールを使用します。この 2 つを混在させない方がよいでしょう。つまり、既に python3-pip Ubuntu パッケージを使用してパッケージをインストールしている場合は、それを引き続き使用してください。
1 人のユーザー用のカスタム pip をインストールするには、まず、次の説明に従って最新バージョンの pip をセットアップします。
https://pip.pypa.io/en/stable/installing/
つまり、要するに:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 ./get-pip.py
カスタム pip を使用して PySide をインストールするには:
pip install --user PySide2
Ubuntu で管理されている apt パッケージの pip を使用して PySide をインストールするには (@Suzanne Dupéron の更新に感謝します):
sudo apt install python3-pip && pip3 install PySide2
現在**、Ubuntu で Qt 5.x がデフォルトとして設定されている場合は、
sudo apt-get install python3-pyside
(または何らかの理由でまだ python 2.7 バージョンが必要な場合は python-pyside) が唯一の方法です(Qt 4.x に戻す必要はありません)。
他の 2 つの方法では、「Qt QTCORE ライブラリが見つかりません」というようなエラーが返されます。
**元の投稿日を確認してください。python.org の PySide ページの読み取り/読み取り 「PySide には Python 2.6 以降および Qt 4.6 以降が必要です。Qt 5.x は現在サポートされていません。」
[編集] @JBentley の更新に感謝: PySide は Qt5 をサポートするようになりました。
sudo apt-get install python3-pyside
おそらく、Pyside を Ubuntu にインストールする最も簡単な方法です。