解决 python 环境问题

windows 下安装

pip install virtualenv

virtualenv的基本使用

1.1 创建虚拟环境

virtualenv venv

为环境指定Python解释器:

virtualenv -p c:\python27\python.exe venv

1.2 激活虚拟环境

activate venv

1.3 停止虚拟环境

deactivate

1.4 删除虚拟环境

直接删除目录即可.

rmvirtualenv venv

virtualenvwrapper

  • 为了使用virtualenv更方便,可以借助 virtualenvwrapper

2.1 安装virtualenvwrapper

pip install virtualenvwrapper-win

2.2 创建虚拟环境

  • 默认创建的虚拟环境位于C:\Users\username\envs,可以通过环境变量 WORKON_HOME 来定制。

    通过计算机-->属性-->高级系统设置-->环境变量-->在系统变量中新建“变量名”:WORKON_HOME,变量值:“你自定义的路径”。

    创建后,会自动激活环境,注意看Shell提示符的改变:

    mkvirtualenv Sanic(Sanic)c:\>

2.3列出所有虚拟环境

lsvirtualenv

2.4 激活虚拟环境

workon venv

2.5 进入虚拟环境目录

cdvirtualenv

2.6 进入虚拟环境的site-packages目录

cdsitepackages

2.7列出site-packages目录的所有软件包

lssitepackages

2.8 停止虚拟环境

deactivate

2.9 删除虚拟环境

rmvitualenv venv

重建Python环境

冻结环境

所谓 冻结(freeze) 环境,就是将当前环境的软件包等固定下来:

pip freeze >packages.txt  # 安装包列表保存到文件packages.txt中 

重建环境

重建(rebuild) 环境就是在部署的时候,在生产环境安装好对应版本的软件包,不要出现版本兼容等问题:

pip install -r packages.txt

转载于:https://www.cnblogs.com/zhang-zi-yi/p/9579909.html

python 在windows下的 虚拟环境相关推荐

  1. 【Python】Windows下Python3虚拟环境搭建

    我们知道python中,有些第三方库的包会有依赖关系,比如某天你想搭建django环境,它可能依赖某个package 2.0,然后过几天你又想要搭建其他环境,这时候可能它也需要同样的包,但是这个包的版 ...

  2. python在windows下操作word的方法的代码

    把写内容过程经常用的一些内容收藏起来,下边内容内容是关于python在windows下操作word的方法的内容,希望能对各位朋友有些好处. import win32com from win32com. ...

  3. python对windows进行操作_【转】python 操作windows下的目录

    python 操作windows下的目录 python操作目录.文件相关的函数,在os模块中,当然或许也有别的模块提供了更方便的函数 以下列出的所有函数均亲自测试过! 1.os.getcwd()    ...

  4. python实现按键精灵的功能_利用Python实现Windows下的鼠标键盘模拟的实例代码

    本文介绍了利用Python实现Windows下的鼠标键盘模拟的实例代码,分享给大家 本来用按键精灵是可以实现我的需求,而且更简单,但既然学python ,就看一下呗. 依赖: pip install ...

  5. python在windows下import其他模块的注意事项

    初学python,在同一目录中创建了两个py文件:a.py和b.py,然后在a.py中import b.py from . import b ...... 在linux下执行没有问题,但是在windo ...

  6. Python安装(Windows下安装/Linux下安装)

    1.准备工作 1.1.运行环境 课程中:Windows下的运行环境 1.2.Python是什么 (1)Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1 ...

  7. python学习--windows下安装Numpy包的错误:Unable to find vcvarsall.bat

    今天在安装numpy包的时候,无论是通过pip install numpy 还是上网下载numpy包后安装都是出现问题:error: Unable to find vcvarsall.bat,于是百度 ...

  8. Python监控Windows下的文件变化

    windows下监控文件系统的变化.用python非常方便.实例代码例如以下,非常easy.也不多说了. import os import win32fileimport win32conACTION ...

  9. 【Python】Windows下安装scipy库步骤

    概述 由于学习需要,需要安装scipy库.scipy库在Windows下使用pip安装失败,所以需要寻找安装包进行安装,下面是记录步骤. 开发环境 win10 x64 Python 3.5.1 安装s ...

最新文章

  1. Ajax---根据id从数据库查找对应的省份名称
  2. 2019~2020这个时间段适合买房吗?
  3. php性能优化和细节优化
  4. C语言 · 贪心算法
  5. python 实现ping测试延迟的两种方法
  6. 【PAT甲级】1037 Magic Coupon (25 分) C++ 全部AC
  7. ArrayList与Vector的区别
  8. 谷歌断网小游戏代码粗略解析
  9. Java 方法的重载与重写
  10. 打不开.chm文件jdk的API
  11. 微信公众号之简单使用
  12. 面经——嵌入式常见面试题总结100题(上)
  13. HZNU-1480-The Gougu Theorem【勾股数】
  14. 评:日本的“泡沫”代价
  15. sFlow监控OVS使用测试
  16. Windows监控——性能指标详解
  17. 桌面悬浮窗口(可拖动)
  18. C语言常用字符串函数——头文件 <string.h> 到底有什么?
  19. 经典文献阅读之--SuMa++
  20. Kettle Job机制

热门文章

  1. 全平台 Chrome 浏览器 44.0.2403.89 版本下载
  2. 【转】SpringMVC Controller 介绍
  3. session在.ashx文件操作问题
  4. Microsoft SQL Server 2008技术内幕:T-SQL查询---------逻辑查询处理
  5. UI自定义UITableView的右侧索引
  6. exit()和_exit()的区别
  7. (七) UVC框架分析
  8. Flutter入门进阶之旅(二)Hello Flutter
  9. 年终述职--常见问题分析解答
  10. 有关centos7 图形化root用户登录