/hoge/app1/ /hoge/app2/child1/ __ini__.py hoge.py fuga.py /hoge/app2/child2/ というフォルダ構成で、app1とapp2はDjangoフレームワーク上で別アプリとして開発している。 この状態でhoge.pyでfuga.pyをimportするときは from child1.fuga import ~~ と記述しなければいけないのですが、普通にPycharmで記述していると「Unresolved reference~~」とWarningがでます。 その場合の対処方法 app2フォルダで右クリックをして「Mark Directory As」→「Source Root」を選択する。 Pythonの作法がよくわかってなくて詰まってたけど、なんとか解決してよかった。 参考にしたサイトはこちら↓ python - Unresolv
パソコン上でQt Designerにより作成したGUIを、Raspberry Pi 3上のPyQt5により実行して、画面に表示させます。PyQt5は、クロスプラットフォームなGUIツールキットであるQtのPythonバインディングにして、PythonでGUIプログラミングをするときの選択肢の一つで、今回はPyQt5をPython3で動作させます。なおQt Designerは、「パソコンでQt CreaterでGUIを作成してRaspberry Piで実行」でインストールしたQt Designerを使用します。また、Qtで表示するために、「Raspberry Pi 3へQT5のインストール」で行ったQt自身のインストールは必要とせず、PyQt5のインストール時に、C++のコンパイラにより、python3からアクセスできるQt5のライブラリが作成されます。 Qt Designer:バージョン5
Qtは、オープンソースであるGNU Lesser General Public License (LGPL) でも提供されています。 LGPLに準拠したソフトウェアの開発では、商用製品開発・社内/個人利用問わず、無償かつ自由に使用することができます。 ※SRAでは、QtのLGPL版を用いて製品開発される多くのお客様に対し、LGPLサポート等のご支援をしています。 ライセンスの選択でお悩みでしたらお気軽にお問合せください。 LGPL版の留意点 LGPL版を使用していることを明記する必要があります。 LGPL版のソースコードの配布を求められた際に、配布を行う義務があります。 LGPL版に手を加えた場合には、手を加えた部分のソースコードの公開が必要です。 LGPL版をスタティックリンクした際には、独自開発部分のソースコードを配布するか、独自開発部分のオブジェクトを配布する必要があります。 LGP
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く