APP下载

如何通过虚拟环境有效管理Python第三方库

2021-08-23郭伟强

广东教育·职教版 2021年7期
关键词:环境

郭伟强

Python语法简洁,零基础都可以学;python数据结构丰富,它提供了列表、元组、字典以及Numpy下的数组、Pandas等;Python是一款免费的编程语言,它提供源码,可以根据自己的需要改写代码从而实现自己想要的结果;Python是一种多范式语言,它支持多种编程风格,这使得它的通用性极强,现在使用Python是IT行业的一种趋势。但是,作为初学者,我们还是会遇到一些问题,本文将详细讲解并分析出现问题时我们该如何解决。

一、配置虚拟环境

1.虚拟环境

虚拟环境是一个虚拟化、从电脑独立出来的环境。每个Python虚拟环境都有一个独立的Python解释器、一套独立的Python标准库,还有一套独立的工具和第三方库。虚拟环境虽小,但什么都能做。虚拟环境之间相互独立,互不干扰,当我们进入某个虚拟环境,下载并安装某个库,相应的库也只会对这个虚拟环境起作用。

2.虚拟环境的意义

在实际项目开发中,我们通常会根据自己的需求下载不同的第三方库,但是每个项目使用的第三方库可能不一样,或使用的版本不一样,这就需要不断更新或卸载相应的库。

问题一:项目A需要某个模块的1.0版本,项目B需要这个模块的2.0版本。如果没有安装虚拟环境,使用这两个项目时,就需要来回卸载安装,这样很容易给项目带来错误。

问题二:以前开发的项目需要在Python2.7环境下运行,而现在的项目需在Python3环境中运行,如果不使用虚拟环境,这两个项目有可能无法同时使用,使用Python3则之前的项目無法运行,反之则新项目运行有麻烦。……

登录APP查看全文

猜你喜欢

环境
长期锻炼创造体内抑癌环境
一种用于自主学习的虚拟仿真环境
孕期远离容易致畸的环境
不能改变环境,那就改变心境
环境与保护
环境
孕期远离容易致畸的环境
高等院校环境类公选课的实践和探讨
掌握“三个三” 兜底环境信访百分百
我国环境会计初探