xiaoairen322的个人博客分享 http://blog.sciencenet.cn/u/xiaoairen322

博文

python 实现版本隔离与资源隔离

已有 2270 次阅读 2020-3-2 23:27 |个人分类:python 语言学习|系统分类:科研笔记| python

 python 实现资源隔离与版本隔离


python的版本隔离

  python版本的隔离指的是python2与python3之间相互独立,不产生之间的相互影响。 

  废话不多说,在Git 环境下直接上代码

py --list

  获得以下结果:  -3.7-64  

                            -2.7-32 

     可以看到我们pc端安装了两个python,那我们就可以分别执行两个python来完成不同的代码书写任务,如果我们要以3.7完成任务为例 ,那我们在cmd或者Git下运行  winpty py -3.7就可以进行python3,2.x也是同样的道理 。

python的资源隔离

     python的资源隔离,指的是我们利用PC端的版本创建一个虚拟的python开发环境来供我们完成代码作业,在此我们先应该根据任务来选择开发程序所使用的的版本,以python3为例创建一个虚拟环境venv3.7,在Git环境下为py -3.7 -m venv venv3.7 这样 ,我们就创建了一个基于3.7版本的虚拟环境,那我们将当前编写环境设为虚拟环境  进入 cd venv3.7 ------cd scripts  ----source  activate  这样就保证了  我们的编译环境为虚拟环境  ,我们在此可以安装我们所需要的第三方包,而不会对我们主体的版本不会有关系,我们需要退出的虚拟环境的时候 ,就可以直接 deativate,就退出了编辑环境。

 




https://blog.sciencenet.cn/blog-3387053-1221463.html

上一篇:youtube-dl
下一篇:linux下 GMT6的中文支持问题
收藏 IP: 42.93.137.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-19 19:01

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部