• 締切済み

大至急お願いします。Pythonのプログラミング

Pythonのプログラミングについて Editraで、頑張ってソースコードを書いたのはいいのですが、どうやってアプリケーションを実行するのかがわかりません。 Tkinterで書いてます。 保存して、ファイル名を「~.py」にして、cmdから、呼び出して実行しようとしましたが、「アプリケーションが見つかりません」というアラートが出て、「アクセスが拒否されました」と出るばかりです。 どうやったら実行できるのでしょうか? できる限り早くお願いします!!!!!!

みんなの回答

  • rinkun
  • ベストアンサー率44% (706/1571)
回答No.5

ファイルの関連づけで.pyにpython.exeを関連づけておくと実行できるようになります。 ただこの関連づけは普通、インストールしたら自動でやってくれると思ったのですけど。

  • morchin
  • ベストアンサー率16% (212/1281)
回答No.4

コマンドプロンプトを開いて、python aaa.pyでOK。

  • morchin
  • ベストアンサー率16% (212/1281)
回答No.3

ファイルがaaa.pyなら、python aaa.pyでOK。

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

cmdということはWindowsでよろしいでしょうか? Windowsには、Python等のスクリプト言語(.exe等の実行ファイルを作成しない)ものを直接実行するようにはなっていません。なので、.pyを実行するには、それを実行するためのプログラムを指定する必要があります。 Pythonをインストールした後で、環境変数PATHを設定してあれば python ~.py PATHを設定してなければ インストールしたディレクトリ\python ~.py で実行します。

mk23_sp
質問者

補足

環境変数の設定もしてあるのですが、「~.py」をcmdで呼び出そうとしたら、「ファイルを開くプログラムの選択」というウィンドウが出てきて、メモ帳が候補に出てくるだけです。 忘れてましたが、Windows7 64bit使ってます。

  • LOHA
  • ベストアンサー率52% (203/388)
回答No.1

Pythonをインストールしたあと、再起動はしましたか? もししていない場合再起動(ログオフでも可)しましょう。 #そうしないとWindowsではPATHが反映されない 再起動する暇もないなら、直接pythonインタプリタの引数に渡す手もありです。 例)cmdにて(Python 3.1.xと仮定) cd ~.pyのあるディレクトリ c:\python31\python ~.py それと、拡張子で関連付けがされていれば、ファイル名を指定するだけでよいですが、関連づけられてない場合は、「python ~.py」のようにしないとダメです。

mk23_sp
質問者

補足

環境変数の設定もしてあるのですが、「~.py」をcmdで呼び出そうとしたら、「ファイルを開くプログラムの選択」というウィンドウが出てきて、メモ帳が候補に出てくるだけです。 忘れてましたが、Windows7 64bit使ってます。

関連するQ&A

  • Pythonのプログラミング(Tkinter)

    Pythonのプログラミング(Tkinter)についてです。 http://www.shido.info/py/tkinter3.html このページの通り(タイマーのコードです)にソースコードを組んだのはいいのですが、NameErrorが出ました。 NameError:name 'Frame' is not defined と表示されます。 87行目です。他に間違った場所はないのですが・・・ 原因はなんでしょう?

  • python プログラミング

    pythonで、 def CircleArea(): a=r*r*3.14 print(r,a) というプログラムをunixのvimでcircle.pyで保存しました。 今度はこれをpythonで実行したいと思って, ターミナルに, circle.pyと入力しましたが, 実行しません。どうすればよろしいでしょうか? よろしくお願いします。

  • pythonについて

    私はプログラミングに興味があってmacでpython2.7を使っています。 python2.7でプログラムをファイルを書く方法が分かりません。 また、 python専用の本を持ってるのですが、「test.py」という部分があります。 “テキストエディット”、“AppleScript エディット”で保存するをクリックして 名前を「test、py」にできないのですが「test.py」にする必要はないのでしょうか? どなたかやり方を教えてください。

  • pythonのimportについて

    phthonの質問です. 「みんなのpython」という本で勉強中なのですが,turtle をimportしようとすると Tkinterがうまくconfigureされていないと出ているようなエラーが出ているのですがいまいち解決法がわかりません.PATHの問題かとも思い,いろいろいじったのですが… ちなみに開発環境はVMWareでUbuntuで行っています. 実行結果は以下のような感じです. >>> from turtle import * Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.5/lib-tk/turtle.py", line 18, in <module> import Tkinter File "/usr/local/lib/python2.5/lib-tk/Tkinter.py", line 38, in <module> import _tkinter # If this fails your Python may not be configured for Tk ImportError: No module named _tkinter 以上よろしくお願い致します.

  • 別々に実行のpythonでグローバル変数できる?

    python初心者です。 例えばなんですが、 test1.py test2.py 2つのpythonコードを用意して、 test1.py側で1秒間ごとにインクリメントしていくループの処理を実行しながら、test2.pyではcronなどで定期実行させて、test1.pyでインクリメントさせている変数をprintしていくようなコードを作ることは可能でしょうか? 今回のような別々に実行させておいて、変数をtest1.py、test2.py間で変数を共有するようなグローバル変数というのはできますでしょうか? ご教示頂きますよう、どうぞよろしくお願い致します。

  • プログラム初心者です。unix上でのpythonについて

    まだプログラム初心者な上に、unix上でpythonを扱うことになりまして、わからないことができたので質問させてもらいます。 unix上でpythonを実行させるときは、普段 python スクリプト名.py でRETURNを押せばできるがこれをpythonを省略して、スクリプト名.pyだけで実行できるようにするにはどうせればいいか教えてください。

  • プログラム初心者です。unix上でのpythonについて

    unix環境でpythonを動かしているんですが、pythonの実行は python スクリプトファイル名.py でRETURNを押せばできるのはわかっているのですが、pythonを取り除いてスクリプトファイル名だけの入力で実行するようにしたいんです。 誰かご教授願えませんか?

  • jupyter notebookとpython

    jupyter notebookはインタラクティブにコマンドを入力しながら1行1行進めていくわけですが、一方pythonのソースは普通のプログラミングのようにエディットしていくのだと思います。そこで質問ですが、pythonのプログラム(abc.py)をjupyter notebookで使うとかその逆とかはどのようにして実現できるのでしょうか。abc.pyをエディタで開いてコピペしていくのでしょうか。 また、関連してお尋ねしますが、jupyter notebookを保存して終了するとき、ブラウザが閉じたあと、ターミナル上でプロンプトが戻って来ず、待ち状態になります。調べるとCtrrl+Cで打ち切るらしいのですが、最新のものでもそうなのでしょうか。

  • PythonでGUIを組んでいたら・・・

    Pythonのプログラミングについて TkinterでGUIを組んでいるのですが、Buttonウィジェットに複数のコマンドを持たせることは可能ですか? 可能なら、そのやり方を教えてください。 たとえば、 button=Button(root,text="Push!!",command=lambda:label.destroy()) のときは1つしかコマンドは実行できませんが、どうにかして、コマンド「label2.destroy()」をやりたいときはどのように書けばいいのでしょうか?

  • pythonとBasic

    python の勉強を始めました。 と言っても本格的なプログラミングはしたことがなく、入門書を読んでもつまらない、というのが先ですが、そういえば小中学生くらいのころPC8801で、Basicをしていました。 runで実行したら一つの画面で実行されていたのですが、python は、エディタで書いて保存して・・・と何でこんなことするのか分かりません。 今のプログラム言語って昔とちがうものなのでしょうか?