teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

表現を修正

2021/09/06 15:15

投稿

Daregada
Daregada

スコア11990

answer CHANGED
@@ -1,14 +1,19 @@
1
- ファイル名(今回だと`Greeting.py`)を指定して動かすと「Python」とだけ表示するのは、**本物のPythonではなく**て、Microsoftが用意した「Microsoft StoreにあるPythonを表示するアプリ」ですね。
1
+ ファイル名(今回だと`Greeting.py`)を指定して動かすと**「Python」とだけ表示する**のは、**本物のPythonではなく**て、Microsoftが用意した「**Microsoft StoreにあるPythonを表示するアプリ**」ですね。
2
- おそらく、そのままの状態でファイル名を指定せずに実行すると、Microsoft Storeのウィンドウが開くでしょう。
2
+ おそらく、ファイル名を指定せずに実行すると、Microsoft Storeのウィンドウが開くでしょう(必要ないのでインストールはしないでください)
3
3
 
4
- Anacondaをインストール済みであれば、Anacondaに含まれる「本物のPython」が実行されるようにしましょう。
4
+ すでに、Anacondaをインストール済みであれば、「**Anacondaに含まれるPython**」が実行されるようにしましょう。
5
5
 
6
- VSCodeからなら、自分で環境変数PATHをいじらなくても実行可能です。
6
+ 通常のPowerShellやコマンドプロンプト実行可能にするには、環境変数`PATH`変更する必要がありますが、AnacondaのPythonでは以下の方法を使った方がいでしょう。いずれ、AnacondaのPythonをコマンド名だけで実行できるように、環境変数`PATH`の設定を一時的に変更してくれます。
7
7
 
8
+ ### VSCodeからPythonを実行する
8
- 0. 「Python」という名前の拡張機能をインストール
9
+ 0. VSCodeを起動し、「Python」という名前の拡張機能をインストール
9
10
  0. 「ファイル」→「フォルダーを開く」で、Greeting.pyを置いた**フォルダーを選択**
10
11
  0. 左のファイル一覧(エクスプローラーバー)からGreeting.pyをダブルクリックして、VSCodeでGreeting.pyを開く
11
- 0. ウィンドウ左下「Python X.X.X」みたいな表示をクリックし、上部のリストから使いたいPythonを選択する。Anacondaに含まれるPythonなら、名前の一部に「(conda)」と付いている。これで、環境変数PATHが、(一時的に)よろしく設定される。
12
+ 0. ウィンドウ左下「Python X.X.X」みたいな表示をクリックし、上部のリストから使いたいPythonを選択する。Anacondaに含まれるPythonなら、名前の一部に「(conda)」と付いている。これで、環境変数`PATH`が、一時的によろしく設定される。
12
13
  0. F5キーや右上の▶アイコン、統合ターミナルにコマンドを直接入力、などの方法で実行してみる。
13
14
 
15
+ ### Anaconda NavigatorからPythonを実行する
16
+ 0. Anaconda Navigatorを起動する
17
+ 0. 「**PowerShell Prompt**」か「**CMD.exe Prompt**」を(お好みで)選択する
14
- いっぽう、アプリ「Anaconda Navigator」を起動し、そこから「PowerShell Prompt」や「CMD.exe Prompt」を選択すると、環境変数PATHが、(一時的に)よろしく設定された状態でPowerShellコマンドプロンプトが開きます。
18
+ 0. 環境変数`PATH`が、一時的によろしく設定された状態でPowerShellコマンドプロンプトが開
19
+ 0. Greeting.pyを置いたフォルダーに移動して、`python Greeting.py`を実行する