From 0f301848ffe9f023d13f4d2eb287de970c2b813b Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Tue, 29 Apr 2014 15:29:50 +0300 Subject: [PATCH] bashrc & zshrc: check that we have pyenv before trying to apply it. --- bashrc | 5 ++++- zshrc | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/bashrc b/bashrc index 3c1066bd..58a73f0b 100644 --- a/bashrc +++ b/bashrc @@ -194,7 +194,10 @@ alias pyenv-install="cd ~;git clone https://github.com/yyuu/pyenv.git $PYENV_ROO PATH=$PYENV_ROOT/bin:$HOME/.local/bin:$HOME/.local/sbin:$HOME/.local/games:$HOME/bin:$HOME/sbin:$HOME/games:$HOME/tmcbeans/bin:/opt/local/bin:/opt/local/sbin:/opt/local/games:/usr/local/bin:/usr/local/sbin:/usr/local/games:/bin:/sbin:/games:/usr/bin:/usr/sbin:/usr/games:$PATH # Apply pyenv changes. -eval "$(pyenv init -)" + +if [ -d "$PYENV_ROOT" ]; then + eval "$(pyenv init -)" +fi # "Changes" home directory without root. Uncomment both lines below this. #export HOME= diff --git a/zshrc b/zshrc index 78b62f5a..7d097b5c 100644 --- a/zshrc +++ b/zshrc @@ -137,7 +137,9 @@ alias pyenv-install="cd ~;git clone https://github.com/yyuu/pyenv.git $PYENV_ROO PATH=$PYENV_ROOT/bin:$HOME/.local/bin:$HOME/.local/sbin:$HOME/.local/games:$HOME/bin:$HOME/sbin:$HOME/games:$HOME/tmcbeans/bin:/opt/local/bin:/opt/local/sbin:/opt/local/games:/usr/local/bin:/usr/local/sbin:/usr/local/games:/bin:/sbin:/games:/usr/bin:/usr/sbin:/usr/games:$PATH # Apply pyenv changes. -eval "$(pyenv init -)" +if [ -d "$PYENV_ROOT" ]; then + eval "$(pyenv init -)" +fi # "Changes" home directory without root. Uncomment both lines below this. #export HOME=