忍者ブログ
たまにロボットを考えるブログ・・・。
超素人が、pythonでGUI開発を軌道に乗せるまで備忘録

いろいろググるとanacondaをインストールすることになります。

https://www.continuum.io/downloads

windows版の32bitを10分ぐらいでダウンロードして、
実行して
30分弱ぐらいのインストールをします。

この時点で時間がかかりすぎです。10人以上のウルトラマンが帰ってしまうでしょう。

もうそれだけで環境の準備は終わります。

いろいろインストールされて、何をやればいいのか分からなくなります。

で何をすればいいかというと

スタートメニュー→あなこんだ→jupyter notebook
を開きます。

そうすると、ブラウザの新しいたぶとして開かれます。

マイドキュメントとかが見えると思うので、
エクスプローラとかでpython用のフォルダを作っておく。

こちらが参考になります。
http://pythondatascience.plavox.info/python%E3%81%AE%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83/jupyter-notebook%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86/

と思いきや、ブラウザは立ち上がらないです。
なんでか分かりません。

で、アナコンダナビゲーターというのを開きます。
そこから、jupyternotebookをローンチュします。

あとは大丈夫です。

pythonのコードを書いて、shift enterします。

でき上がりです。


GUIをします。

guiする方法は数多ある様ですが、アナコンダにはPyQt5が盛り込まれていました。

で、
http://d.hatena.ne.jp/mFumi/20141112/1415806010

こちらのサイトのコピペを実行してみます。

普通にできます。

エクストラステージ
新しい環境を入れる時は順風満帆ではないのが常です。

実行できるんですけども、
The kernel appears to have died. It will restart automatically.

とjupyterさんに言われます。

で、
http://stackoverflow.com/questions/40094086/python-kernel-dies-for-second-run-of-pyqt5-gui

こちらを参考に

app = QApplication(sys.argv)
がいけないらしいので

    app = QApplication.instance()
    if app is None:
       app = QApplication(sys.argv)

とします。

終わり。













拍手[0回]

PR
プロフィール
HN:
Adel
年齢:
27
性別:
男性
誕生日:
1989/09/17
職業:
会社員
趣味:
モチベーション探し
自己紹介:
ロボットつくるのが夢
ブログ内検索
カウンター
君は何人目かな
カレンダー
05 2017/06 07
S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
最新コメント
[06/22 fake serpenti watch bvlgari]
[06/22 where to buy hermes clic clac bracelet faux]
[04/09 blacklab]
[02/16 オイルマン]
[09/11 M.A(CIT)]
最新トラックバック
コガネモチ
忍者AdMax
アクセス解析
忍者ブログ [PR]