更新时间:2026-05-15
点击次数: 球速体育我们从事的项目很可能有许多需要安装的依赖项。这些依赖关系促进了项目中的许多任务。然而尤其是在处理多个项目时,我们需要很小心。
就像任何其他技术一样,软件包或编程语言也在不断改进。因此正在推出新的版本。
不同的项目可能需要不同版本的包或软件。例如,我们可能有一个项目需要Python2.7,另一个项目需要Python3.6。随着项目和依赖项数量的增加,很难跟踪和处理这些差异。
克服这个问题的一种方法是使用虚拟环境。它们可以被视为软件包的边界框。我们可以在虚拟环境中开发一个项目,并安装特定于该项目的所有依赖项。我们在虚拟环境中拥有的东西不受机器全局范围变化的影响。
Python有许多虚拟环境工具,如pipenv、virtualenv、venv等。在本文中,我们将讨论一些使用virtualenv和pipenv的示例,以熟悉虚拟环境的概念及其工作方式。
让我们从virtualenv开始。首先使用python包安装程序(pip)从终端安装它。
现在在demoproject目录中。我们将使用以下命令创建一个虚拟环境。
![]()
我们现在在虚拟环境中安装了pandas。freeze命令显示已安装软件包的列表。
NumPy也被安装了,因为它是pandas的依赖。pandas的安装版本是1.1.5。我们可以在安装软件包时指定所需的版本。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
女子称丈夫买榴莲时将1万错付成11万,几个月后联系商家退款却被告之已退还,当事人:当时销售知道多付了钱,让财务把钱退到他自己账户了
马斯克幼子这身装扮“火”了:穿新中式马甲,手拎虎头包,衣服包包都是中国造
瞬间成为百万富翁!有网友用AI某找回含有5枚比特币的钱包密码,激动的疯狂爆粗
广州越秀“”被拖至百公里外的从化,约三四成车主弃车,代拉、拼单、回收生意火爆
云辇-P Ultra降维打击!三轮也能越野?方程豹豹8/豹5闪充版30.58万起
电子邮箱: facai@126.com
热线电话: 0755-89800918
公司地址: 深圳市南山区粤海街道高新区社区深圳湾创新科技中心2栋A座22层
Copyright © 2012-202X 球速体育公司 版权所有 Powered by EyouCms
备案号:粤ICP备05004158号-1
