IntelliJ(またはPyCharm)でPythonプログラムを開くとデフォルトでは自動でパッケージの参照解決をしてくれません。
公式みたのですがちょっとわかりにくかったのでここにまとめます。
- IntelliJ IDEA 2016.3
- Python 3.5.2 :: Anaconda custom (x86_64)
メニューのFile
> Project Structure
or ⌘+;
で Project Structure画面を開く。
Project SDKのところにSDKがセットされていません。
New
からPython SDK
⇛ Add Local
を選択。
自分の環境ではAnacondaを利用しているため、下記バスを指定してあげます。
$ which python
/Users/username/anaconda/bin/python
SDKをセットできたので、そのままOK
。
あとはIDEが自動でインデックスを貼ってくれます。