文章目录
-
- 🔍 1. 为什么推荐使用 Conda 环境安装
- 📥 2. 安装步骤
-
- 步骤 1: 安装 Miniconda 或 Anaconda (如果你还没有安装的话)
- 步骤 2: 创建并激活一个专门的 Conda 环境
- 步骤 3: 在 Conda 环境中安装 nvitop
- 步骤 4: 验证安装
- ⚠️ 3. 疑难解答
- 📖 4. nvitop 的基本使用
- 💎 总结
nvitop 是一个功能强大且交互性良好的 NVIDIA GPU 进程监控工具,它比传统的 nvidia-smi
显示更直观、信息更丰富。使用 Conda 环境来安装它,可以很好地隔离其依赖,避免与系统其他Python项目的依赖发生冲突。
🔍 1. 为什么推荐使用 Conda 环境安装
虽然你可以直接使用 pip 在系统环境中安装 nvitop,但更推荐使用 Conda 环境,主要好处如下:
- 依赖隔离与管理:Conda 能为你创建独立的 Python 环境,这意味着 nvitop 及其所有依赖包都会被限制在这个环境中,不会影响你系统全局的 Python 环境或其他项目环境。这对于避免潜在的包版本冲突至关重要。
- 便于清理和卸载:如果你以后不再需要 nvitop,或者安装过程中出现问题,只需简单地删除这个 Conda 环境即可,不会在系统中留下任何残留的文件或配置。
- 兼容性更好:在某些情况下,通过 Conda 安装可以避免一些因系统库依赖导致的问题(例如常见的
_curses
模块缺失问题)。
📥 2. 安装步骤
下面是通过 Conda 安装 nvitop 的详细步骤。
步骤 1: 安装 Miniconda 或 Anaconda (如果你还没有安装的话)
首先,确保你的系统已经安装了 Conda(Miniconda 或 Anaconda 都可以)。如果还没安装,可以参考以下步骤:
- 访问官方下载页面:前往 Mini