安装、升级、卸载pipenv
# 安装pipenv [root@localhost ~]# pip install pipenv
# 升级pipenv [root@localhost ~]# pip install --upgrade pipenv
# 卸载pipenv [root@localhost ~]# pip uninstall pipenv
使用pipenv
创建虚拟环境
# 1.进入到项目目录 [root@localhost ~]# cd /www/wwwroot/myproject
# 2.创建虚拟环境 [root@localhost ~]# pipenv install [root@localhost ~]# pipenv install --three # 使用当前系统的Python3创建环境 [root@localhost ~]# pipenv --two # 使用python2创建 [root@localhost ~]# pipenv --three [root@localhost ~]# pipenv --python 3.6 # 指定某一Python版本创建环境
# 3.激活并进入虚拟环境 [root@localhost ~]# pipenv shell
- 当运行pipenv install 命令时, pipenv 会在项目目录下寻找Pipfile文件,如果没有则生成一个Pipfile文件。install, uninstall和lock等命令都会生成Pipfile.lock文件。两个文件互相配合,完成虚拟环境的管理工作。
- pipenv install 创建的虚拟环境名字格式为:项目目录名+随机字符串。如上面的:myproject-1qCvww8S和myproject-jyD3CuVy。在windows系统中,默认的路径为C:\Users\Administrator\.virtualenvs\下。而在linux环境系统中,默认的路径为:~/.local/share/virtualenvs/。如果你想在项目目录内创建虚拟环境文件夹,可以设置环境变量PIPENV_VENV_IN_PROJECT,这时名为.venv的虚拟环境文件夹将在项目根目录下创建。
- 创建虚拟环境时,如果要指定Python版本,可以使用--two指定python2版本;使用--three指定Python3版本;或是使用 --python 选项指定具体的版本号。
- 如果要显示激活虚拟环境命令,使用:pipenv shell,退出虚拟环境则使用exit。当然,也可以使用pipenv run命令隐式激活虚拟环境。