PyCharm terminal からpythonスクリプトを実行できるようにする

PyCharm を Upgradeしたら、組み込みterminalから、
python コマンドが実行できなくなってしまいました。

対処方法を記載します。


前提

  • OS
sw_vers
----------------------------
ProductName:    Mac OS X
ProductVersion: 10.11.6
BuildVersion:   15G1108
----------------------------
  • PyCharm の version
PyCharm 2016.3
Build #PY-163.8233.8, built on November 22, 2016
JRE: 1.8.0_112-release-408-b2 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

参考記事


対処方法

How to work with embedded terminal in PyCharm. を見ると書いてあるんですが、ログインユーザーの.bashprofile を読んでないのが原因でした。
以下設定を確認して、Shell path を /bin/bash -login -i にしたら無事実行できました。

1. PyCharm > Preferences.. を開く

Preferences..

2. Tools > Terminal を開く

Shell Path を /bin/bash から、 /bin/bash -login -i に変更します。

Tools > Terminal

無事 組み込みterminal から python コマンドが実行できるようになりました。

以上です。

コメント