安装虚拟python环境,采用轻量化的方案
安装虚拟python环境,采用轻量化的方案
创建一个轻量化的 Python 虚拟环境可以通过 venv 或 virtualenv 实现。这里我将介绍使用 venv 的方法,因为它是 Python 自带的模块,并且通常更简单。以下步骤适用于基于 Debian 的 Linux 发行版(例如 Ubuntu 和 WSL 的 Ubuntu 版本)。
1. 安装 Python 和 venv
确保你安装了 Python 和 venv 模块。在大多数情况下,Python 会默认包含 venv 模块,但你可以通过以下命令确认:
1 | sudo apt update |
2. 创建虚拟环境
选择一个目录来存放你的虚拟环境,例如在你的项目文件夹中。
1 | cd /path/to/your/project |
将 myenv 替换为你希望给虚拟环境起的名字。
3. 激活虚拟环境
激活虚拟环境,以便你在这个环境中安装的任何 Python 包都不会影响系统的全局 Python 设置。
1 | source myenv/bin/activate |
当虚拟环境激活后,你的命令行提示符通常会显示环境名称,例如 (myenv)。
4. 安装所需的包
在激活的虚拟环境中,你可以使用 pip 安装任何你需要的 Python 包。例如,安装 requests 库:
1 | pip install requests |
5. 清理不必要的包
如果你希望保持环境轻量化,可以在使用完后移除不再需要的包。可以使用以下命令检查已安装的包:
1 | pip list |
并使用以下命令卸载不需要的包:
1 | pip uninstall package_name |
6. 退出虚拟环境
完成工作后,可以通过以下命令退出虚拟环境:
1 | deactivate |
总结
通过以上步骤,你可以创建一个轻量化的 Python 虚拟环境,并在其中安装所需的包。venv 提供了一个相对简单的方式来管理项目所需的依赖,同时保持系统 Python 环境的干净。在项目开发和测试中使用虚拟环境是良好的实践。