1

私は Eclipse で作業していますが、Nuke でコードを実行しています。Nuke は PySide を使用しますが、これは Nuke に組み込まれているため、Eclipse では解析できません。自分の環境 (VFX スタジオのルール) に PySide をインストールできませんが、PyQt4 は持っています。したがって、インポートを PySide から PyQt4 に変更すると、Eclipse で正しく解析されますが、Nuke のロード時にエラーが発生します。したがって、Nuke が PySide を使用しているときに Eclipse/PyDev で PyQt4 を使用する方法が必要です。おそらく PyDev の String Substitution スキームを使用できると思いましたが、それは私が望むことをしないか、正しく使用していません。どんな助けでも大歓迎です!

デン

4

1 に答える 1

0

Rob の qtshim.py を使用します。

ここにあります: https://github.com/rgalanakis/practicalmayapython/blob/master/src/chapter5/qtshim.py

ImportQtCoreなどQtGuiqtshimPySide や PyQt の代わりに。これを使用して記述されたコードは、両方の環境で機能します。

このような独自のバージョンを使用して、PyQt と PySide を操作します。

それが役に立ったことを願っています。

于 2014-12-18T01:47:16.090 に答える