sh 适用于zsh或bash的virtualenv的实用程序功能。 virtualenv和virtualenvwrapper是必要的进步。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 适用于zsh或bash的virtualenv的实用程序功能。 virtualenv和virtualenvwrapper是必要的进步。相关的知识,希望对你有一定的参考价值。
function venv() {
###
# pip install virtualenv
# pip install virtualenvwrapper
###
# virtualenvwrapper
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
fi
# virutal env dir
export ENV_NAME=$(basename `pwd`)
export VIRTUALENV_PATH=$WORKON_HOME/$ENV_NAME
deactivate
if [ -d $VIRTUALENV_PATH ]; then
workon $ENV_NAME
else
mkvirtualenv $(basename `pwd`)
if [ -f requirements.txt ]; then
pip install -r requirements.txt
fi
fi
}
以上是关于sh 适用于zsh或bash的virtualenv的实用程序功能。 virtualenv和virtualenvwrapper是必要的进步。的主要内容,如果未能解决你的问题,请参考以下文章
sh 用于zsh或bash的Extract的实用程序功能。
sh Bash模板。可能适用于中等或更多涉及的脚本。
bash和sh的区别
如何通过 Shell (BASH/ZSH/SH) 获取文件的绝对路径?
sh 盐bash zsh completition
virtualenv 虚拟环境依赖安装