管理多个Python版本和它们的虚拟环境对于任何需要在不同项目间切换的开发者来说都是一项基础技能。从官方的 venv 到强大的 pyenv 和其他第三方工具,Python社区提供了一系列的工具来简化这一过程。本文将为你提供一个全面(未来会全的)的指南,帮助你掌握这些工具的使用方法。
conda
venv
venv 是 python 官方在 python 3.3 版本内置的一个标准库模块,用于创建虚拟环境,帮助用户快速创建干净、完全隔离的且不同版本的 python 解释器以便在不同项目中开发。
venv 本身不提供 python 版本的创建,而是直接依赖服务器的 python ,如果想要创建其他版本的 python,需要选择其他版本管理。
About 5 min