虚拟环境作用:

1. 通常开发一个项目,会安装很多的第三方包,这时第三方包我们是安装在本机环境的.那么如果项目进行部署或移植的时候是不是要重新安装这些包????

2.开发环境,同时在做两相项目,同时要用到Django这个包,但是一个项目要用1.8版本,一个要用1.9怎么办,虚拟环境因此诞生了..............

下载并安装 虚拟环境virtualenv:

虚拟环境严格来说也是一个第三方包,我们需要先进行下载:

pip install virtualenv

virtualenv创建:

cmd命令进入要存储虚拟环境的文件夹

 virtualenv venv

执行以上创建命令,如果报以下错误:

AssertionError: Filename C:\Python27\Lib\os.py does not start with any of these prefixes: ['C:\\python27']

避免以上错误使用以下命令:python -m virtualenv <虚拟环境名称>

python -m virtualenv myenv

C:\Python27>python -m virtualenv myenv
New python executable in C:\Python27\myenv\Scripts\python.exe
Installing setuptools, pip, wheel...done.

创建虚拟环境成功!

 进入虚拟环境
    虚拟环境目录下的scripts/activate 来激活环境; 环境激活会在最前边显示虚拟环境名称

C:\Python27\myenv\Scripts>activate(myenv) C:\Python27\myenv\Scripts>

退出虚拟环境
    deactivate

删除虚拟环境
    del myenv
    直接删除虚拟环境所在的文件夹venv就删除了我们创建的venv虚拟环境。

Linux and python学习交流1,2群已满.

Linux and python学习交流3群新开,欢迎加入,一起学习.qq 3群:563227894

不前进,不倒退,停止的状态是没有的.

一起进步,与君共勉,

转载于:https://www.cnblogs.com/yhleng/p/8359589.html

python进阶(四) windows下虚拟环境使用相关推荐

  1. 使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸

    使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录

  2. python定时开关机的代码_用python写一个windows下的定时关机脚本(推荐)

    由于本人经常使用笔记本共享WiFi,但是又不想笔记本开机一夜(为了低碳环保嘛 ~_~!),所以每次都要用使用DOS命令关机,感觉好麻烦.正好最近在学习Python,于是决定用python写一个定时关机 ...

  3. Python(pycharm)在windows下路径 ( ' / ' 与' \ ' )的问题

    1.0 首先了解Python中与pycharm,windows交互的模块(这二个模块可以避免出现路径错误的问题) sys模块 (侧重Python与pycharm交互) 提供的与路径相关的方法有: __ ...

  4. 用python写一个windows下的定时关机脚本

    由于本人经常使用笔记本共享WiFi,但是又不想笔记本开机一夜(为了低碳环保嘛 ~_~!),所以每次都要用使用DOS命令关机,感觉好麻烦.正好最近在学习python,于是决定用python写一个定时关机 ...

  5. python笔记:Windows下的 python-ldap 安装

    Windows下的 python-ldap 安装 https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap 下载: python_ldap-3.3 ...

  6. python 学习之Windows 下的编码处理!

    问题1: 1 Non-ASCII character '\xe9' in file 问题原因:程序编码上出现问题 解决方法:在程序头部加上代码 #-*- coding: UTF-8 -*- 设置代码编 ...

  7. [Python爬虫] 在Windows下安装PIP+Phantomjs+Selenium

    最近准备深入学习Python相关的爬虫知识了,如果说在使用Python爬取相对正规的网页使用"urllib2 + BeautifulSoup + 正则表达式"就能搞定的话:那么动态 ...

  8. [Python爬虫] 在Windows下安装PhantomJS和CasperJS及入门介绍(上)

    最近在使用Python爬取网页内容时,总是遇到JS临时加载.动态获取网页信息的困难.例如爬取CSDN下载资源评论.搜狐图片中的"原图"等,此时尝试学习Phantomjs和Caspe ...

  9. python locust在windows下的安装

    在这里插入图片描述 1.创建工程 进入到项目所在虚拟环境路径执行activate,执行后效果如下 执行pip install locust 安装locust: 注意此种方式安装的locust版本可能不 ...

最新文章

  1. Messaging CorrelationID
  2. (转)新开发Apple Store上软件的实施步骤
  3. selenium.common.exceptions.SessionNotCreatedException
  4. 失去循环标记的Python,我这样实现跳出外层循环
  5. Linux上SQL Server 2019和Ubuntu上的Docker容器
  6. using c++11 standerd in qt
  7. 《实用机器学习》中的一些拓展问题
  8. html5实现拖拽上传头像
  9. 1.c语言的基本框架,C语言基本程序框架
  10. 大篆汉字对照表_甲骨文汉字对照表大全_甲骨文数字象形字对照图
  11. PS打开PSD文档服务器未响应,ps打不开psd文件的解决方法
  12. 红外图像的特征提取 matab
  13. Android 调用语音模块
  14. python登录系统三次锁定_Python基础篇-账号登录错误三次锁定
  15. 中断的概念和机制————(清华大学慕课记录)
  16. 中小企业如何做全网营销推广?常见的网络营销推广技巧和策略
  17. 如何进行用户行为分析
  18. sql server和mysql都装_mysql和sql server可以同时安装吗
  19. opencv读取透明图片
  20. diamond 学习

热门文章

  1. Fastformer:史上最强最快Transformer!清华、MSRA出品!
  2. 【图像处理】U-Net中的重叠-切片(Overlap-tile)
  3. 深度学习时代的计算机视觉
  4. 南京的学员看过来 | NVIDIA DLI深度学习入门培训
  5. signature=0d9b3a8f96c5f64e92cd85aaf7e70ac0,Scale controller
  6. 对HTML标记的理解,初学者接触HTML了解一些HTML标记(1)
  7. qt连接mysql数据库原理_Qt连接数据库的两种方法
  8. mysql客户端centos离线安装_mysql离线安装部署centos
  9. 大学计算机课感悟100字,停课不停学的心得100字 停课不停学的感想
  10. 用html5点击消失,input点击后placeholder中的提示消息消失