使用Python的venv模块进行虚拟环境管理

使用Python的venv模块进行虚拟环境管理

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

本文介绍了使用Python的venv模块管理虚拟环境的方法,包括创建、激活和停用虚拟环境,安装ipykernel包并生成kernelspec以在jupyter中使用虚拟环境,以及提供了kernelspec的管理命令。

🎯

关键要点

  • 使用Python的venv模块管理虚拟环境是一种良好的实践。
  • venv模块自Python 3.3起可用,能够简单地管理虚拟环境。
  • 创建虚拟环境的命令为:python -m venv path/to/project-root/venv。
  • 激活虚拟环境的命令为:source venv/bin/activate。
  • 停用虚拟环境的命令为:deactivate。
  • 在虚拟环境中安装ipykernel包的命令为:pip install ipykernel。
  • 生成jupyter的kernelspec命令为:python -m ipykernel install --user --name <spec-name>。
  • 可以通过jupyter kernelspec list列出所有kernelspecs。
  • 移除虚拟环境spec的命令为:jupyter kernelspec remove <spec-name>。
➡️

继续阅读