pipenv使用指南

厌倦了使用virtualenv pyenv的时候,总是先要创建一个虚拟环境,然后激活虚拟环境再写代码

有时候就单纯想要写点scripts,那么pipenv这个开箱即用的虚拟环境显然更适合

确保当期不在任何虚拟环境中,或者说在系统的解释器中
pip install pipenv

然后其他安装命令,以pipenv代替pip

比如pipenv install -r requirements.txt会将pip的依赖文件requirements.txt转换成pipenv的版本管理格式文件PipfilePipfile.lock

如果是空项目,那么直接pipenv install {third-party-lib}

默认将会为你创建当前目录加随机字母组成的虚拟环境,后续直接管理

位于
~/.local/share/virtualenvs/{pwd_basename}-{random_stuff}

如果需要在vscode中支持pipenv的话,新增支持pipenv的虚拟目录位置

然后就可以愉快地选择pipenv的虚拟环境了