저는 파이썬으로 많은 작업을하고 있습니다. 얼마 전에 나는 물고기로 바꿨다. 주로 bash 스크립트를 많이 사용하지 않았기 때문에 (주로 사용했지만 유용하지 않았습니다).
파이썬과의 호환성을 위해 virtualenv가 여러 개 있습니다. django 버전 당 2/3 가상 버전 (3 버전)이 9 개의 venvs에 있습니다.virtualenv를 이동하고 활성화하려면 별칭을 사용 하시겠습니까?
if [[ $1 == "myproject" ]]; then
cd $HOME/Prog/Scripts/Python/project/
if [[ $2 == "--env" ]]; then
source ../dj1.6-3.3venv/bin/activate
fi
if [[ $3 == "--run" ]]; then
python manage.py runserver
fi
fi
가 지금은 물고기와 간단한 별칭을 얻었다 :
alias project_django='cd ~/Prog/Scripts/Python/project/; and source ../dj1.6-3.4.1venv/bin/activate.fish'
가 작동하지만 그것은 파괴, 지금 여기에 스크립트 (스크립트의 적어도 일부) 내가 배쉬 사용은 내 프롬프트와 그냥 내게는 자식이 함수, 현재 작업 디렉토리 등을 제거 >
준다.
해결할 수있는 방법이 있습니까? 생선 프롬프트 초기화를 부르면 어떨까요? 누구든지 똑같은 문제가 있으며 어떻게 해결 했습니까?
django를 사용하지 않아도 질문이 적용되므로 django 태그를 제거했습니다. 또한 게시물의 제목을 사용하여 게시물에 태그를 지정하지 마십시오. –
수정 해 주셔서 감사합니다. 그게 즐겁 네요 :) – Depado