【問題と解決方法例 – Issue & Example Solution】VSCodeでAnacondaのcondaコマンドができない…:VSCode Anaconda conda path error
Windowsのパソコン環境で、以下のFlask AI Webアプリのサンプルコードを動かすために、Visual Studio Codeのターミナルを使いcondaコマンドで仮想環境を作成しようとした際に遭遇したエラーです。
This is the error I encountered when I tried to create a virtual environment using the “conda” command in the Visual Studio Code terminal to run the following Flask AI web app sample code on Windows PC environment.
:【サンプルコード】MNIST編 Flask(Python)Web機械学習アプリ開発入門:画像アップロード判定プログラム
最終確認日 – Date of last confirmation
2021.2.4
開発環境 – Development Environment
・Visual Studio Code1 1.52.1
・Windows 10(20H2)
・Anaconda3 2020.11(64bit)
問題 – Issue
:Python 3.6.9の仮想環境を作るために、Visual Studio Codeのターミナルで、以下のcondaコマンドのコードを実行。
To create a virtual environment for Python 3.6.9, run the following code for the conda command in the Visual Studio Code terminal.
conda create -n ai python=3.6.9
動作確認の際は、Pythonを何もインストールしていないWindowsのパソコン環境でAnacondaをインストールした状態で実行しました。
When I checked the operation, I ran Anaconda installed on Windows PC environment without any Python installed.
補足情報として、「Anaconda Prompt」を起動してcondaコマンド実行すると反応しました。
As supplementary information, it responded when I started “Anaconda Prompt” and executed the conda command.
出力結果 – Results
‘conda’ は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。
【解決方法例 – Example Solution】
Visual Studio Codeでcondaコマンドを使えるようにするには、Anacondaをインストール時の設定の「Advanced Options」で
・「Add Anaconda3 to my PATH environment variable」
にもチェックをした状態でインストールします。(「Register Anaconda3 as default Python 3.8」もチェックした状態でインストールしました)
To be able to use conda commands in Visual Studio Code, install Anaconda with “Add Anaconda3 to my PATH environment variable” checked in the “Advanced Options” of the installation settings.
I also checked “Register Anaconda3 as default Python 3.8” and installed it.
成功した様子
The conda command has succeeded
VSCodeの問題 – VSCode issues
Visual Studio Codeの過去の問題や、最新の問題報告はVisual Studio Codeのissuesで確認できます。
Past issues of “Visual Studio Code” and the latest issue reports can be found at “Visual Studio Code issues”.
:microsoft/vscode – Issue tracking | GitHub
:【ERROR Codes】- プログラミング学習エラーコード集(一覧)