ビデオを見ていましたが、彼は「Ipython」と入力し、「Run」とファイル名(テストエディタに保存)を入力するように求めました。これを行うと、「 'run' という名前が定義されていません」というエラー メッセージが表示されます。
私は何が間違っていましたか?
答え1
わからないipython
ので、インタラクティブなコマンドソルバーであるとします。
その後、次の手順を確認する必要があります。
- Pythonコード(
file.py
または同様のコード)を専用ディレクトリに保存します/home/username/file.py
。 - (
cd
)を次のディレクトリに変更しますcd /home/username
。 run
ファイルはPythonインタプリタ:からインポートされます。ipython ./file.py
これは./
インタプリタに現在のディレクトリでファイルを見つけるように指示します。
頑張ってください。
答え2
あなたipython
はある程度損傷しています。そのrun
機能は確かに構文解析機能の一部です。
正しいプログラムを実行していない、インストールが壊れている、またはipythonが起動スクリプトをロードできないようにいくつかの環境を設定した場合、残念ながらここでは役に立ちません。
しかし、正直なところ、Pythonはmatlabではなく、run filename.py
ipythonを入力する代わりにIDEでスクリプトを実行することもできます。とにかく、プレーンテキストエディタでPythonコードを書くことはありません。これにより、インデントの一貫性が維持されます(Pythonタスクに必要です!)。