実現したいこと
python ファイルに保存したプログラムを実行すること
発生している問題・分からないこと
あらかじめプログラムを組んだmadayo.pyという名前のファイルを保存し、
python madayo.py
と入力しているのにファイルが見つからないといった内容のエラーが出る
エラーメッセージ
error
1python: can't open file 'madayo.py' [Errno 2] No such file or dictionary
該当のソースコード
print("aasita")
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
リンク内容https://teratail.com/privacy
ネットで検索し、解決方法をみてみましたがなぜ自分がそのエラーになってしまうかわからなかったのでここで聞くことにしました
補足
特になし
> あらかじめプログラムを組んだmadayo.pyという名前のファイルを保存し、
> python madayo.py
> と入力しているのにファイルが見つからないといった内容のエラーが出る
相対パスが間違っているのではないでしょうか?
ファイルを保存した場所と、プログラムを実行した場所が違うのでなないでしょうか?
また、「プログラムを実行した場所」の意味はわかりますか?
コメントありがとうございます。相対パスというものに対してぼんやりとしか理解できておらず、何をどうすればいいかもわからない状況です。具合的にどうすればいいか教えてくださるとうれしいです。
プログラムを実行した場所という意味もよくわかってないです。一応プログラムをメモ帳でかいて、コマンドプロンプトで実行しましたが、そのことを言っているのでしょうか?
>一応プログラムをメモ帳でかいて、コマンドプロンプトで実行しましたが、そのことを言っているのでしょうか?
その、コマンドプロンプトで、
dir
と入力してください。現在のフォルダ下のファイル一覧が表示されます。
そこに、madayo.py がなければ、コマンドを実行する場所が間違ってます。
madayo.pyを保存したフォルダに移動しなければいけません。
cd フォルダ名 とするとそのフォルダに移動できます。
その後、dir コマンドで、madayo.pyがあることを確認してください。

回答1件
あなたの回答
tips
プレビュー