例えば,1つのプロジェクト内にJavaとPythonが混在する場合, デフォルトのSDKをJavaにするとPythonファイルでモジュールがUnresolved referenceに, SDKをPythonにするとJavaのファイルがコンパイルエラーになる.
これを解決するためには,プロジェクトの設定として 利用するコンパイラ(SDK)を複数指定する必要がある.
利用するSDK一覧の定義として, メニューの File -> Project Structure -> Platform Settings -> SDKs に登録する. 例えばOracle JRE8とシステムのPython 3.5など.
その上で,同 Project Structure -> Project Settings -> Modulesにて 対象プロジェクトを選択し, '+'ボタンから上記手順で追加したSDKを指定する.