CODEARTS IDE-构建环境
构建环境
在Python中,“环境”由解释器和所有已安装的包组成,定义了程序运行的上下文。CodeArts IDE能够自动检测标准位置安装的Python解释器和工作区文件夹中的虚拟环境。
默认情况下,Python解释器在全局环境下运行,不会对特定项目有额外操作,因此任何安装或卸载的包都会影响全局环境及在其中运行的所有程序。随着时间的推移,全局环境可能会变得拥挤,难以测试应用程序。
为了避免这种混乱和不便,您可以为项目创建一个虚拟环境。虚拟环境是一个包含特定解释器副本的文件夹。安装到虚拟环境中的包仅安装在该文件夹中,而不会污染全局Python解释器。当您在该环境中运行程序时,它仅使用虚拟环境中这些特定的包来运行。
CodeArts IDE会自动在以下位置查找解释器:
- 标准安装位置,如“/usr/local/bin”、“/usr/sbin”、“/sbin”、“c:\python27”、“c:\python36”等。
- 工作区(项目)文件夹下直接创建的虚拟环境。
- 由“python.venvPath”设置的文件夹中的虚拟环境。该文件夹可以包含多个虚拟环境,扩展程序会在“venvPath”的第一级子文件夹中查找虚拟环境。
- 通过pyenv和Pipenv安装的解释器。
如果CodeArts IDE无法自动定位您的解释器,您可以手动指定它。此外,CodeArts IDE还会加载由“python.envFile”设置的环境变量定义文件,默认值为“${workspaceFolder}/.env”。
- 编译构建服务是什么_如何使用鲲鹏环境构建
- 编译构建有什么作用_ 编译构建 CodeArts Build_软件开发编译构建-华为云
- 软件开发编译构建的优势_软件开发生产线_编译构建CodeArts Build-华为云
- ModelArts开发环境_开发环境简介_开发环境怎么使用
- 如何使用应用管理与运维平台环境管理功能_环境管理_创建环境_纳管资源
- 编译构建服务_多语言构建平台_高效云端开发
- GaussDB数据库的构建_GaussDB是什么_高斯数据库构建
- 华为云CodeArts API_如何在CodeArts API中设置请求参数?
- 华为云CodeArts API_如何利用CodeArts API设计一个接口?
- 编译构建最佳实践使用Maven构建包制作Docker镜像