VS Code + pipenv で MacにPython開発環境を作る
なぜVS Code?
- Remote Developmentがよさそう
- intellisenseによる補完がよさそう
- そのうちpythonもintellicodeの補完もでるだろう
- 現在はPython中心でPycharm使っているが他の言語も使う予定
- めっちゃ流行っている
なぜpipenv?
VS Code の installと設定
- Windows + Python 3.6 + PipEnv + Visual Studio Code でPython開発環境 - Qiita
- Visual Studio Codeの使い方、基本の「キ」 (1/6):特集:Visual Studio Code早分かりガイド - @IT
- VS Code入れる
- cmd+shift+pでコマンドパレット表示して、shellを入力→ terminalでcode といれるとVS Codeが立ち上がる
- Python拡張入れる
- 仮想環境設定
- cmd+, で設定を出し、 "python.venvPath"を検索して~/.venvを設定する
- プロジェクトフォルダごとに仮想環境を構築するための設定
- .bash_profileに export PIPENV_VENV_IN_PROJECT=trueを記載しておけばいい
- Pipenvで仮想環境をプロジェクトディレクトリの下に作る(PIPENV_VENV_IN_PROJECT)
pyenvでpythonがビルドできない問題。。
- x-codeが古いとおこられている
- x-code入れ直すためにOSが古いと怒られる
- clangが適切に入っていないのが問題だった(次の記事参照)