Python—版本和环境的管理工具(Pipenv)

python学习网 2019-09-26 23:06:01

安装、升级、卸载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命令隐式激活虚拟环境。

 

 

  

 

阅读(2337) 评论(0)