2018年2月18日日曜日

Qtの開発環境とAnacondaの問題

QtでGUIを作成する環境をWindowsやMacで作ろうとOpenSource版を設定しようとしたんですが、どうもうまくいきません。

しばらく悩んでましたが、別途インストールしていたAnaconda内に既にQtの環境がPyQtのために入っており、Anaconda側が自分の方を優先したPATH設定にしているため、そちらとぶつかっていました。

色々、設定を考えていましたがAnacondaをインストールした状態で、別途C++用に別バージョンのQt開発環境を設定するのは無理なようです。どうしてもPython(Anaconda)とC++でQtを使いたいなら、Anaconda内のQt環境で我慢するしかなさそうです。ちょっとこれは頭が痛い問題です。
PythonでQt使えばいいじゃないかという声もありますが、ちょっと周りではPythonはメジャーでなくて、GUIはC++でばかり開発してたものですから、それも受け入れられそうにありません。