Pycharmからのスクリプト実行で環境変数PATHを指定する 2
昨日、Pycharmから実行したスクリプト中で、subprocessに渡すシェルコマンドが見つからない=PATHが/usr/local/binに通ってない、という問題でEdit ConfigurationからEnvironment varablesを指定したのだけど、
/etc/launched.confにPATHを設定したほうがよさそう。
/etc/launched.conf
setenv PATH /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
設定したらリブートする必要がある。
import os print os.environ["PATH"] # /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/yuhei/.virtualenvs/sandbox/bin
参考 : Tip: How to setup Environment variables for RubyMine on Mac OS X :: JetBrains Developer Community