pyhton虚拟环境的搭建

一、为什么要搭建虚拟环境

  python虚拟环境的主要目的为了给不同的工程创建相互独立的运行环境。在虚拟环境下,每个工程都有自己的依赖包,而与其他的工程无关。不同的虚拟环境同一个包可以有不同版本,并且虚拟环境没有限制。我们可以通过virtualenv或者pipenv等工具来创建多个虚拟环境。

二、搭建虚拟环境

 步骤:

   1.安装虚拟环境(virtualenv)

pip install  virtualenv

pip install virtualenvwrapper

 

   2.创建一个存放虚拟环境的目录,建议命名为.env或者virtualenv

   3..安装完成虚拟环境,如果提示mkvirtualenv命令,需配置环境变量。(变量名: WORKON_HOME 值:上面创建的路径)

 

 三、virtualenv的使用命令

         虚拟环境的一些命令 :

                      workon                                     列出所有的虚拟环境

                      workon    [name ]                    列数指定的虚拟环境

                      deactivate                                退出当前的虚拟环境

                      mkvirtualenv  [name]              创建虚拟环境

                      rmvirtualenv [name]                删除虚拟环境

          虚拟环境中暗黄对应的依赖包,进入虚拟环境直接使用pip install 进行安装

 

 pipenv的安装和使用

  pipenv集成了pip ,virtualenv两者的功能,且完善了两者的一些缺陷。pipenv使用了Pipfile和Pip.lock,前者用来记录项目依赖包列表,后者纪录固定版本的详细依赖包列表,查看依赖关系十分方便。

  1. 安装pipenv    pip  install pipenv

  2. 创建虚拟环境 

           第一步创建文件夹  mkdir py3env

           第二步进入文件夹  cd mkdir py3env

           第三步 初始化虚拟环境   pipenv install

 

posted @ 2020-05-20 15:20  wesingkshop  阅读(156)  评论(0)    收藏  举报