忍者ブログ

明日の設計図

たまにロボットを考えるブログ・・・。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

現在、新しいコメントを受け付けない設定になっています。

pythonはじめました

超素人が、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

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

プロフィール

HN:
Adel
年齢:
34
性別:
男性
誕生日:
1989/09/17
職業:
会社員
趣味:
モチベーション探し
自己紹介:
ロボットつくるのが夢

ブログ内検索

アクセス解析