PyQt4を使用しようとしています。私はLinuxのバージョンをダウンロードしてCygwinでインストールしようとしています(私のPCにウィンドウがあり、Linuxを使いたいのでCygwinを使用しています)。私はそれをインストールする方法を知らない?私を案内してください。 setup.pyのようなファイルはありません。私は何をすればいいですか?Linux環境のpyqt4
1
A
答えて
2
PyQt4とQtはクロスプラットフォームです。クロスプラットフォームコードを記述すると、特定のOSで開発する必要はありません。時々異なるプラットフォームでテストするのは良い考えですが、通常は良いクロスプラットフォームコードが動作します。
Windows固有の機能、Windows固有のコードは使用しないでください。特に、呼び出すシェルコマンドがアプリケーションの一部でないかぎり、subprocess
を使用しないでください。パスを直接書くのではなくos.path
を使用し、パスをハードコードしないで、使用している各ライブラリがクロスプラットフォームであることを確認し、 dは大丈夫です。
Linuxでテストする場合は、実際のLinuxでテストしてください。 Cygwinは別のプラットフォームです。 VirtualBoxで仮想マシンを使用してみることができます。
P.S. PyQt4よりも自由なライセンスを持ち、ほぼ同じインターフェースでPyQt4がサポートしているほとんどの機能をサポートするNokiaの新しいPySideを見ることもできます。ちょっと若いですが、アプリケーションを完成するまでにはおそらくもっと一般的でしょう。
関連する問題
- 1. Linux環境でのApexデータローダ?
- 2. Linuxバッファオーバーフロー環境変数
- 3. linuxのデスクトップ環境の開発
- 4. Linuxカーネルハッキングのための仮想環境
- 5. MacからLinuxへの仮想環境
- 6. Linux/Unix環境でのJfreeChartエラー
- 7. Gentoo Linuxのグローバル環境(ルート用)
- 8. Linuxの動的環境変数は?
- 9. haskell開発環境用ツール? (Linux)の
- 10. Linux環境に相当するPyFMIパッケージ
- 11. Linuxで安全なPython環境
- 12. 、クライアントサーバー環境では、クライアント・サーバ環境
- 13. 私自身のC Linuxシェルの環境変数?
- 14. Windowsのshare(LINUX)環境下でファイルをLinuxでmmapする方法は?
- 15. WindowsとLinux環境の両方でGemfile.lockを共有する
- 16. Linuxユーザ空間プログラム用の適切なビルド環境
- 17. Linux環境でmysql dbのcsvインポートを自動化
- 18. Linux環境でFSLコマンドを実行する際の問題
- 19. Linux環境(私の場合はXUbuntu)でコマンド
- 20. Rの環境
- 21. Sitecoreの環境
- 22. LinuxとWindowsをターゲットとするLinuxで開発環境を設定する
- 23. Javascript 'onclick'はWindows環境では動作しませんが、Linux環境で動作します
- 24. 再起動後にLinux環境変数がリセットされる
- 25. スペースがある環境変数をLinuxに設定する
- 26. maven pomからlinux環境変数にアクセスする方法は?
- 27. Laravel 5.2 Linuxシステム環境変数を取得する
- 28. Linux環境でMallocが子プロセスを終了させる
- 29. サーバ環境
- 30. GHCi環境ダンプ
Windowsの場合は、Windowsのビルドをインストールしますか? – delnan
"私はLinuxを使いたいので、私はCygwinを使っています"。 CygwinはLinuxではありません。 cygwinを使ってWindowsにpyqtのLinuxバージョンをインストールすることには意味がありません。 Linuxを使用するか、delnanのようにWindowsビルドを使用します。 – utdemir