update shell, another way for pip install behind proxy