1

私は最初のプログラミング言語として python を学んでおり、windows 7 OS に python 3.3、64 ビットをインストールしました。

komodo edit 8.0 をインストールして、印刷しようとしています ('Hello world')。コマンドプロンプトからpythonにアクセスできるように、正しいパスを設定しました。

komodo から、helloworld.py ファイルをデスクトップに保存しました。

コマンド プロンプトを実行しようとすると、ファイルを検索すると、ファイルが見つからない、またはファイルが存在しないと表示されます。komodo からフォルダーを開くことはできますが、空のように見えます。デスクトップから直接フォルダを開くと、そこにファイルがあるので、komodo が認識していないようです。

Komodo に保存したファイルを認識させ、Python で実行させるにはどうすればよいですか? 私はとても新しいので、できれば一歩一歩進んでください。

ありがとうございました!

4

2 に答える 2

0

私が個人的にやっていることは次のとおりです。

  1. ランを開き、入力しますcmd

  2. mypythonfile.py ファイルがあるディレクトリに移動します

  3. 好きなテキスト エディタを開きます (個人的には、kodomo のような IDE ではなく、単なるテキスト エディタなので、notepad++ を使用します)。

  4. 入力python mypythonfile.pyしてEnterキーを押します。これにより、プログラムが実行されます。

  5. mypythonfile.pyテキストエディタプログラムで開きます。

  6. python ファイルに変更を加えます。

  7. cmd ウィンドウに戻り、上向き矢印を押して (最後に入力したコマンドに移動します)、もう一度 Enter キーを押して、プログラムを再度実行します。

プログラムが完璧になるまで、手順 6 ~ 7 を繰り返します。

実際の Python の学習プロセスではなく、Kodomo IDE で問題が発生しているようです。IDE は、恐ろしいボタンがたくさんある複雑なツールです。最初に言語を学び、慣れたら IDE を使用しますか? あるいは、代わりにテキスト エディタを使い続けることになるかもしれません。それはあなた次第です。

于 2013-05-17T19:27:19.140 に答える
0

あなたが受け取ったコメントの多くは、Komodo IDEを避けることを推奨しています。しかし、あなたは Komodo IDE を使用していません! Komodo Editを使用しているため、IDE に関するコメントは当てはまりません。

確かに、Notepad++ や普通の古いメモ帳を使用することもできますが、どちらも Komodo Edit に勝るメリットはありません。実際、Komodo (IDE バージョンと編集バージョンの両方) の貴重な機能であるリアルタイムの構文チェックを失うことになります。

私は Komodo IDE を使用していますが、とても気に入っています。Komodo 内で Python プログラムを実行し、その場でデバッグしたい場合は、Komodo IDE が最適です。

問題の 1 つは、Komodo Edit が Komodo IDE と同じ機能を提供することを期待していることかもしれません。そうではありません。とても素敵なエディターです。コマンドラインまたはその他の手段を使用して、Komodo の外部で Python コードを実行する必要があります。コマンド プロンプトを開いcdてディレクトリに移動し、python yourfilename.py.

しかし、あなたはすでにそれを試したと言いましたか?間違ったディレクトリにいるという単純な問題に違いありません。

Komodo で .py ファイルを開いている場合は、そこで Ctrl+O を実行すると、[ファイルを開く] ダイアログの上部にファイルのパスが表示されます。Alt+D を使用してパスを選択し、必要に応じcdてそのディレクトリにコピーしてコマンド ラインに貼り付けることができます。

Komodo IDE にお金を払わずに対話型デバッガーを使用したい場合 (素晴らしいアイデアです!)、PythonWin を使用できます。

Mark Hammond のPython for Windows extensionsをインストールします。このパッケージには PythonWin が含まれています。PythonWin で .py ファイルを開き、[ファイル]、[デバッグ]、[ステップ イン] の順に選択して、コードのデバッグを開始できます。次に、[ファイル] メニューの [デバッグ] メニューの他のコマンドを使用して、それをステップ実行できます。F10/F11などに注意してください。これらのコマンドにすばやくアクセスできるキーボード ショートカット。

いずれにせよ、新しい言語を学ぶときは、このような対話型デバッガーを使用することを強くお勧めします。コードを停止してすぐに変数を確認できるようになると、printデバッグ用のステートメントに限定されるよりも大幅に改善されます。

そのため、Komodo のような IDE を使用しないという推奨事項には強く同意しません。新しいプログラミング言語を学ぶときに最初に探すのは、インタラクティブなビジュアル デバッガーです。そのデバッガーが「IDE」の一部としてパッケージ化されているか、スタンドアロンのデバッガーであるかはあまり気にしません。ソース コードを表示し、シングル ステップを簡単にし、一時停止するたびに変数を表示する限りです。

于 2013-05-17T20:02:33.480 に答える