pyenvを使ってインストールしたpython3をcronなどから利用する場合、他のユーザからも実行できるように、まずは.pyenvを/usr/local/pyenvなどに置く。
git clone https://github.com/yyuu/pyenv.git /usr/local/pyenv vi ~/.bashrc export PYENV_ROOT="/usr/local/pyenv" export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init -)" source ~/.bashrc pyenv install 3.6.0 pyenv global 3.6.0
pyenv global 3.6.0としておけば、/usr/local/pyenv/shims/pythonが3.6のバージョンになる。 あとは他のユーザがこの /usr/local/pyenv/shims/python を使えばok。 pipでインストールされたmatplotlibやpandasもpython3.6のものとなる。