diff --git a/develop_env.fish b/develop_env.fish new file mode 100755 index 0000000000000000000000000000000000000000..305083f100d33a33a1bf3e28c9034cd5c1a7c28b --- /dev/null +++ b/develop_env.fish @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +#Config environment before develop, please run: source ./develop_env.sh + +set -e fish_trace +set advisor_path (cd (dirname (status -f)); and pwd) + +set existed 0 +for path in $PYTHONPATH + if [ $advisor_path = $path ] + set existed 1 + break + end +end + +if [ $existed -eq 0 ] + set -x PYTHONPATH $PYTHONPATH $advisor_path +end +echo "PYTHONPATH=$PYTHONPATH" diff --git a/develop_env.sh b/develop_env.sh index a5dae2abee5a4ccd8b06b414308d95b94330928c..15737258a40cde021f1b00f0b700efe62687664d 100755 --- a/develop_env.sh +++ b/develop_env.sh @@ -1,9 +1,10 @@ -#!/bin/bash +#!/usr/bin/env bash #Config environment before develop, please run: source ./develop_env.sh advisor_path=$(cd $(dirname ${BASH_SOURCE}); pwd) python_paths=$(echo ${PYTHONPATH} | sed 's/:/ /g') existed=0 + for path in $python_paths do if [ $advisor_path = $path ]; then