这个项目能做什么
virtualenv 是一个用于创建隔离 Python 环境的命令行工具。每个环境都有自己的解释器和软件包集合,因此项目可以安装依赖项,而不会影响系统 Python 或其他项目。
该项目在 Python Packaging Authority(PyPA)的框架下维护,发布在 PyPI 上,并采用 MIT 许可证。文档、安装说明和变更日志托管在 virtualenv.pypa.io,问题跟踪在 GitHub 上进行,社区聊天在 PyPA Discord 服务器上进行。
README 有意保持简短:它说明了工具的用途,链接到安装和文档资源,并指向变更日志、问题跟踪器、PyPI 页面和 GitHub 仓库。它还指出,项目代码库、问题跟踪器、聊天室和邮件列表中的所有参与者都应遵守 PSF 行为准则。
README 中的徽章显示 PyPI 版本、支持的 Python 实现和版本、文档状态、Discord 存在、每月下载量、许可证、CI 检查状态以及 OpenSSF Scorecard 和 Best Practices 参与情况。这些是元数据信号,而非功能描述。
典型用途是面向需要可复现、按项目隔离依赖项的开发者,无论是在工作站上还是在 CI 流水线中。该工具是 Python 打包生态系统中长期存在的一部分,通常与 pip 和其他打包实用工具一起使用。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。