windows下创建项目的虚拟环境过程详解

 更新时间:2019年09月16日 10:53:13   作者:chentao2018  
这篇文章主要介绍了windows下创建项目的虚拟环境详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一. 为何使用虚拟环境

虚拟环境是Python解释器的一个私有副本,在这个环境你可以安装私有包,而且不会影响系统中安装的全局Python解释器。

在这个虚拟环境中的所有安装包,都是针对此环境的,不会被外界所利用。

为每个程序代码地创建虚拟环境可以保证程序只能访问虚拟环境中的包,从而保持全局解释器的干净整洁,使其只作为创建虚拟环境的源。

虚拟环境非常有用,可以在系统的Python解释器中避免包的混乱和版本的冲突。【重要是不同虚拟环境可以搭建不同的python版本,创建时候选择??】

二. 创建虚拟环境准备

安装有python版本。【我本地就一个python3.7 版本】

安装virtualenv。

pip install -i https://pypi.douban.com/simple virtualenv

三. 创建虚拟环境

通过上面的步骤安装成功之后,我们就可以创建虚拟环境了:virtualenv 虚拟环境名。

virtualenv [-p python环境路径] <虚拟环境名(自定义)> // + python路径的 那种,是选择不同版本的解释器,一般就Python2 python3

激活:

退出虚拟环境: deactivate

以上就是基本用法,要使用该虚拟环境,必须先进入到目录激活,运行终端才能使用到该环境的python解释器。否则是使用全局的解释器。

安装Python2.7版本的虚拟环境 env-py2:

virtualenv -p C:\Python27\python.exe env-py2

安装Python3.6版本的虚拟环境env-py3:

virtualenv -p C:\Python36\python.exe env-py3

四. 虚拟环境高端配置

通过上面的步骤其实我们就已经完成虚拟环境virtualenv的安装和使用了,但是认真的你肯定发现了上面需要记住每一个虚拟环境的目录,才能进入虚拟环境并操作,

很麻烦,下面我们通过另一个配置来简化我们的使用。

1. 安装 virtualenvwrapper-win

pip3 install virtualenvwrapper-win -i https://pypi.douban.com/simple

 

2. 通过新方法新建我们的虚拟环境:mkvirtualenv 虚拟环境名,但是这样创建的虚拟环境在 默认放在C:\Users\电脑用户名\Envs目录中,不好,配置一下。

3. workon 查看 配置的虚拟环境存放路径下的 虚拟空间。配置的目录下面有什么文件夹这里就有。

4. 使用 方法

列出虚拟环境列表:workon

新建虚拟环境:

mkvirtualenv [虚拟环境名称] ->应该就是make的简写方便理解

mkvirtualenv --python=C:\Python36\python.exe test 【指定python版本路径】

启动/切换虚拟环境:workon [虚拟环境名称]

离开虚拟环境:deactivate

 删除虚拟环境 :rmvirtualenv

=================================================================================

virtualenv 虚拟现实 rmvirtualenv (rm 删除) mkvirtualenv(mk 创建)

activate 激活

deactivate 停用

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 鸿蒙HarmonyOS剪切板的实现

    鸿蒙HarmonyOS剪切板的实现

    这篇文章主要介绍了鸿蒙HarmonyOS剪切板的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 微软内部泄露的 XP的KEY和无限次激活码

    微软内部泄露的 XP的KEY和无限次激活码

    微软内部泄露的 XP的KEY和无限次激活码...
    2007-02-02
  • Windows Docker 安装 Gitlab Volume权限问题解决方案

    Windows Docker 安装 Gitlab Volume权限问题解决方案

    这篇文章主要介绍了Windows Docker 安装 Gitlab Volume权限问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • Jetson nano配置VNC实现过程图解

    Jetson nano配置VNC实现过程图解

    这篇文章主要介绍了Jetson nano配置VNC实现过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • 鸿蒙自定义组件之鸿蒙画板

    鸿蒙自定义组件之鸿蒙画板

    这篇文章主要为大家详细介绍了鸿蒙自定义组件之鸿蒙画板,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09
  • windows磁盘I/O的性能评估方法详解

    windows磁盘I/O的性能评估方法详解

    这篇文章主要介绍了windows磁盘I/O的性能评估方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 制作纯净版的ghost系统的注意事项

    制作纯净版的ghost系统的注意事项

    制作纯净版的ghost系统的注意事项...
    2007-03-03
  • man -f/-k [keyword]在fedora 29 中报错nothing appropriate

    man -f/-k [keyword]在fedora 29 中报错nothing appropriate

    这篇文章主要介绍了man -f/-k [keyword]在fedora 29 中报错nothing appropriate ,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-04-04
  • 打造个性_安全的电脑系统图文教程

    打造个性_安全的电脑系统图文教程

    如果你准备重装系统,建议先花点时间看一下这篇文章。小谢重装电脑次数虽然不多,但也算是薄有经验。以下是我的一些个人认识。这些个人认识是建立在遇到问题坚持百度的基础上的,所以,要谢谢这些曾经帮助过我的朋友。
    2008-05-05
  • windows下创建项目的虚拟环境过程详解

    windows下创建项目的虚拟环境过程详解

    这篇文章主要介绍了windows下创建项目的虚拟环境详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09

最新评论