LoginSignup
16
12

More than 3 years have passed since last update.

VSCodeでPython開発構築の備忘録

Last updated at Posted at 2019-08-20

はじめに

  • 先日、MacにAnacondaでPython開発環境を構築しました。Jupyter Notebookでお勉強をしているのですが、ブレークポイントを貼ってデバックしたい自分にとって辛いときがあるので、開発環境を整えることにしました。そこで、開発エディタとしてVisual Studio Code(VSCode)を使用してみようと思い、その時のインストール、設定方法を自分用の備忘録としてまとめました。

動作環境

  • macOS Mojave 10.14.6
  • Homebrew 2.1.10
  • conda 4.5.11
  • python 3.6.8

1. Visual Studio Codeのインストール

  • HomeBrewを使用しているので、brewでインストールします。

方法

  1. パッケージの検索。
  2. インストール。
bash
# パッケージの検索
$ brew search visual
# ログ
==> Casks
homebrew/cask-versions/visual-studio-code-insiders
︙
homebrew/cask/visual-studio-code

# インストール
$ brew cask install visual-studio-code
# ログ
Updating Homebrew...
==> Auto-updated Homebrew!
︙
==> Updated Formulae
︙
==> Tapping homebrew/cask
︙
==> Satisfying dependencies
==> Downloading https://az764295.vo.msecnd.net/stable/036a6b1d3ac84e5ca96a17a44e
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'visual-studio-code'.
==> Installing Cask visual-studio-code
==> Moving App 'Visual Studio Code.app' to '/Applications/Visual Studio Code.app
==> Linking Binary 'code' to '/usr/local/bin/code'.
🍺  visual-studio-code was successfully installed!

2. Visual Studio Codeの設定

日本語化

  • インストール後、VSCodeを起動すると英語表示だったので、日本語表記に変更しました。

方法

  1. VSCodeのEXTENSIONSから、「Japanese Language Pack for Visual Studio Code」をインストール。
    VSC日本語化_1.png

  2. 「Restart Now」を選択して、VSCodeを再起動。
    VSC日本語化_2.png

  3. VSCodeを起動すると、表記が日本語に。
    VSC日本語化_3.png

Python拡張機能のインストール

方法

  • VSCodeのEXTENSIONSから、「Python」をインストール。 Python拡張機能設定_1.png

Python実行環境の設定

  • デフォルトのPython実行環境を指定したい場合は「ユーザ設定(settings.json)」に設定します。
  • ワークスペース毎にPython実行環境を指定したい場合は「ワークススペース設定(settings)」に設定します。

方法

  1. Command + Shift + Pでコマンドパレットを開く。
  2. 入力コンソールで「Python:Select Interpreter」を検索し、選択する。 Python実行環境設定_1.png
  3. VSCodeが認識しているPython環境がリスト表示されるので、使用したい環境を選択する(今回はAnacondaで作成した仮想環境のPython環境を選択)。 Python実行環境設定_2.png
  4. 開いているファイルまたはワークスペースでのPython実行環境が指定される。
  • ユーザ設定」の場合、上記の設定値は「~/.Library/Application Support/Code/User/settings.json」内の「python.pythonPath」に設定される。 Python実行環境設定_3.png
  • ワークスペース設定」の場合、上記の設定値は「~/ワークスペース/.vscode/settings.json」内の「python.pythonPath」に設定される。 Python実行環境設定_4.png
16
12
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
12