私はPython用のspyder IDEの初心者です。
Spyder IDEを使用するには、anacondaコンソールでpython 2.7
その後、「こんにちは」を印刷してみます
しかし、エラーメッセージが表示されます
「いいえpython現在、hu.pyを実行するためにシェルが選択されています。新しいPythonインタープリターを選択または開いて、再試行してください」
どうすればこの問題を解決できますか?
ファイルをC:\ Anaconda\practice_jhkに保存しました
from __future__ import print_function
print ("hi")
Spyderの実行設定は、[実行]-> [構成](F6)で指定できます。デフォルトでは、「現在のPythonまたはIPythonコンソールで実行」」が選択されており、Spyderで開いているコンソールがない可能性があります。
[新しい専用のPythonコンソールで実行]]オプションを選択すると、Spyderが自動的に新しいコンソールを開きます。または、dafaultオプションを終了して、[コンソール]メニューで新しいコンソールを自分で作成することもできます。 。
同じエラーメッセージが表示されましたが、PATHをPythonインタプリタファイルにまったく送信していないことに気付きました。問題を解決する方法:
[ツール]> [PYTHONPATHマネージャー]に移動します
[パスの追加]を選択します
Pythonインタープリターフォルダー(私にとってはC:\ Python27)を見つけて選択します)
ツール->スパイダーを工場出荷時のデフォルトにリセットしてみてください。次に、ダイアログボックスの実行ボタンをクリックします。
私も同じ問題を抱えています。修正することはできませんが、次の2つの方法でプログラムを正常に実行でき、今まで問題は見つかりませんでした。
デフォルトで開いているIpythonコンソールウィンドウを予期せず閉じた可能性があります。