pipenv速记
Posted lokvahkoor
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pipenv速记相关的知识,希望对你有一定的参考价值。
最近发现pipenv发布了新的release,很高兴看到这个包又回到了维护状态,以后可以放心地用起来拉!这边快速总结一下pipenv的常用操作:
-
安装:
pip install pipenv
-
创建/激活环境:在项目目录下执行
pipenv shell
- 改源:修改项目目录中的Pipfile文件:
url = "https://mirrors.163.com/pypi/simple/"
- 改源:修改项目目录中的Pipfile文件:
-
安装第三方库:
pipenv install xxx
-
修改虚拟环境存放位置:在系统变量中创建
WORKON_HOME
变量,值填:目标路径
- 以后所有的虚拟环境都会放在这个目录里
- 如果想把虚拟环境放入项目文件夹,则值填:
PIPENV_VENV_IN_PROJECT
-
部署:
- 虚拟环境的包目录记录在Pipfile文件中,环境/版本快照记录在Pipfile.lock文件中
- 如果你需要锁定某个包的版本号,则应该修改Pipfile,如:
flask = "==1.0"
- 如果你需要锁定某个包的版本号,则应该修改Pipfile,如:
- 部署项目代码的时候,把这两个文件跟项目代码一起放到服务器上面,然后执行:
pipenv install
- 虚拟环境的包目录记录在Pipfile文件中,环境/版本快照记录在Pipfile.lock文件中
以上是关于pipenv速记的主要内容,如果未能解决你的问题,请参考以下文章
安装 BlueJeans 会议 API 客户端时出现“pipenv 需要 #egg 片段以获取版本控制的依赖项”警告