环境: macOS big sur, zsh
pip install virtualenv
安装后提示:
WARNING: The script virtualenv is installed in ‘/Users/tonyyan/Library/Python/2.7/bin‘ which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
为zsh添加环境变量:
vi ~/.zshrc
加入以下两行:
# virtualenv for python2.7 export PATH="$PATH:/Users/tonyyan/Library/Python/2.7/bin"
保存并退出vim
source ~/.zshrc
此时可以验证 virtualenv已成功安装
virtualenv --version
virtualenv 20.7.2 from /Users/tonyyan/Library/Python/2.7/lib/python/site-packages/virtualenv/__init__.pyc
——————————————————————————————————————————————————————————————————————————————
切换到项目目录下,执行:
virtualenv -p /usr/bin/python venv
p选项指明了我们应该使用2.7版本的解释器,venv是虚拟环境的名称。
2秒后可以在项目目录下看到venv文件夹。
进入虚拟环境:
source venv/bin/activate
看到命令行前出现: (venv)
退出虚拟环境 :
deactivate
命令行前 (venv)消失。
进入虚拟环境后,执行:
pip install -r requirements.txt
安装项目的所有依赖。