python虚拟环境的配置: virtualenv 和 virtualenvwrapper-win 的用法
版本:python37, virtualenv==16.7.8, virtualenvwrapper-win==1.2.5
pip37 install virtualenv 安装支持虚拟环境的包,注意这里是用的python37的pip来安装的
完成后,可在python37的scripts里面看见virtualenv.bat文件
pip37 install virtualenvwrapper-win 仅仅使用virtualenv不方便管理虚拟环境,virtualenvwrapper可管理多个虚拟环境
完成后,可在python37的scripts里面看见mkvirtualenv.bat和workon.bat等文件 virtualenv myenv 用virtualenv安装单个虚拟环境,默认是安装在当前路径下,也就是 C:\Users\Administrator
C:\Users\Administrator\myenv\Scripts>activate 进入这个虚拟环境
(myenv) C:\Users\Administrator\myenv\Scripts>python 试试python能不能用
(myenv) C:\Users\Administrator\myenv\Scripts>pip3 install requests 检查一下pip安装的包是不是在这个虚拟环境里面
(myenv) C:\Users\Administrator\myenv\Scripts>deactivate 退出这个虚拟环境 mkvirtualenv myenv01 用virtualenvwrapper安装虚拟环境myenv01 (wrapper安装的所有虚拟环境都会被默认放在C:\Users\Administrator\Envs下)
安装完成后将会自动进入这个虚拟环境
(myenv01) C:\Users\Administrator>python 试试python能不能用
(myenv01) C:\Users\Administrator>pip3 install requests 检查一下pip安装的包是不是在这个虚拟环境里面
(myenv01) C:\Users\Administrator>pip36 我电脑上只有一个地方有pip36,而这里输入pip36并没有报错,说明在虚拟环境中,优先找自己的scripts,找不到再去系统的path里面去找
(myenv01) C:\Users\Administrator>deactivate 退出当前虚拟环境 mkvirtualenv myenv02 -p C:\Python36\python36.exe 可以指定虚拟环境的python版本
(myenv02) C:\Users\Administrator>python >>>Python 3.6.8吧啦吧啦吧啦 可见Python 3.6.8被成功的用在了这个虚拟环境中 workon 查看当前都有哪些虚拟环境
由于virtualenvwrapper把这些命令都放在了python37的scripts里,而我已经把这个路径加到了系统的环境变量,所有可直接使用
workon myenv01 直接进入这个虚拟环境 注:workon的路径是可以人为修改的(在系统环境变量中增加一个WORKON_HOME,同时指定路径即可)
python虚拟环境的配置: virtualenv 和 virtualenvwrapper-win 的用法的更多相关文章
- python虚拟环境的使用---virtualenv and virtualenvwrapper
虚拟环境 virtualenv 常用操作 step1: 安装 : pip install virtualenv step2:新建 : virtualenv venv cd venv activate ...
- python虚拟环境的配置-ubuntu 18.04后
python虚拟环境的配置 安装相关包 pip install virtualenv pip install virtualenvwrapper 配置~/.bashrc 加入以下内容: ------- ...
- Linux下安装配置virtualenv与virtualenvwrapper
一.Linux下安装.配置virtualenv 配置源 #指定清华源下载pip的包 [root@localhost opt]# pip3 install -i https://pypi.tuna.ts ...
- Python虚拟环境的配置
Python中,配置虚拟环境主要是为了防止版本之间的冲突,我是这么理解的: 1.用虚拟环境可以在一个电脑中使用多个Python解释器以及扩展: 2.可以方便的在同一台电脑中使用多个版本的代码. 虚拟环 ...
- Windows下Python虚拟环境的配置
一.了解Python虚拟环境 所谓虚拟环境可以理解为不同的不连通的本地设备,打个比方就是在一台电脑上能做到多台电脑能做的事情. 例如:现在我们有两个项目需要不同的配置,记为A项目需要库a------- ...
- python虚拟环境管理之virtualenv,virtualenvwrapper,pipenv,conda
虚拟环境的作用 使python环境拥有独立的包,避免污染原本的python环境.为不同的项目创建不同的环境可以避免安装的库过于庞大和相互干扰. 例如你想在同一台机器上开发用python2和python ...
- 如何在Mac中配置Python虚拟环境,踩了好多坑
如何在Mac中配置Python虚拟环境 1.安装virtualenv pip3 install virtualenv 2.安装virtualenvwrapper pip3 install virtua ...
- python虚拟环境四
python虚拟环境管理器 我们在使用python虚拟环境的时候,最好安装一个虚拟环境管理器,这样我们就能很方便的管理python的 虚拟环境,而python的虚拟环境管理工具包就是virtualen ...
- Windows下的python虚拟环境设置
Windows下的python虚拟环境设置: virtualenv 在python开发中,我们可能会遇到一种情况:就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲 ...
随机推荐
- PHP安装mysql.so扩展及相关PHP.ini 配置参数说明
在PHP中mysql_connect模块已经逐渐被弃用,我在搭建环境时也没有再安装mysql扩展,但是今天在维护一个老项目时,出现报错 Fatal error: Uncaught Error: Cal ...
- apt-get 和dpkg命令
软件包下载:apt-get 1.apt-get install vim 下载vim 2.apt-get upgrade vim 升级vim 3.apt-get update 列出更新 debian软 ...
- 深入基础(二)练习题,REPL交互解析器
NPM 关于npm命令其实不算很多很多,起码比dos命令少不少呢废话少说npm命令大全and各个命令用处持续更新中..来自园子内另外一位大神~:http://www.cnblogs.com/P ...
- Mybatis 通用Mapper增强
1.确保是个Maven项目,确保Spring与Mybatis正确配置. 2.新建一个自定义通用Mapper. /** * BaseMapper接口:使mapper包含完整的CRUD方法<br&g ...
- 本地spark报:java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.createFileWithMode0(Ljava/lang/String;JJJI)Ljava/io/FileDescriptor;
我是在运行rdd.saveAsTextFile(fileName)的时候报的错,找了很多说法……最终是跑到hadoop/bin文件夹下删除了hadoop.dll后成功.之前某些说法甚至和这个解决方法自 ...
- linux如何实现凌晨定时执行脚本?
Linux中,周期执行的任务一般由cron这个守护进程来处理.cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间.cron的配置文件称为“crontab”,是“cron table ...
- kubernetes(K8S)创建自签TLS证书
TLS证书用于进行通信使用,组件需要证书关系如下: 组件 需要使用的证书 etcd ca.pem server.pem server-key.pem flannel ca.pem server.pem ...
- mui openWindow方法详细说明
mui.openWindow({ url: 'xxx.html', //String类型,要打开的界面的地址 id: 'id', //String类型,要打开的界面的id styles: { //We ...
- spark学习记录-1
mapreduce的限制 适合“一趟”计算操作 很难组合和嵌套操作符号 无法表示迭代操作 ======== 由于复制.序列化和磁盘IO导致mapreduce慢 复杂的应用.流计算.内部查询都因为map ...
- 查看 ssh 攻击 和 攻击成功者
查看攻击失败记录: grep "Failed password for invalid user admin" /var/log/auth.log 查看攻击成功的记录: grep ...