VSCodeのTerminalにAnacondaのパスを通す

投稿者: | 2020年7月14日

Sublime Text から VS Code に改宗したので,VS CodeのTerminalからAnacondaの仮想環境でpyファイルを実行・デバックする環境の整備手順をメモ…φ(..)

  1. Anaconda3 をインストール
  2. Anaconda Prompt でAnacondaの仮想環境を作る
    > conda create -n NAMEofVENV --copy base
  3. VS Code をインストール
  4. VS Code に Python extention をインストール
  5. プロジェクトフォルダにビルドタスクの設定を追加する
    “プロジェクトフォルダ\.vscode\tasks.json” に以下のコードを記述
  6. Anacondaの仮想環境にパスが通してからVS Codeを起動するショートカットを作成
    リンク先に以下のコマンドを記述
    %windir%\System32\cmd.exe "/C" C:\Users\USERNAME\anaconda3\Scripts\activate.bat C:\Users\USERNAME\anaconda3\envs\NAMEofVENV & start "" "C:\Users\USERNAME\AppData\Local\Programs\Microsoft VS Code\Code.exe"
//tasks.json
{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "anaconda build",
            "type": "shell",
            "command": "${config:python.pythonPath}",
            "args": ["${file}"],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください