【Mamba】Mamba的部署

ubuntu系统安装11.6+版本的cuda

可以参考这两篇博客
ubuntu22.04多版本安装cuda及快速切换(cuda11.1和11.8)_ubuntu调整cuda版本
【Linux】在一台机器上同时安装多个版本的CUDA(切换CUDA版本)_linux安装多个cuda

安装CUDA

https://developer.nvidia.com/cuda-toolkit-archive

找到11.8版本的cuda
依次选择Linux x86_64 Ubuntu 22.04 runfile(local)

wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.runsudo sh cuda_11.8.0_520.61.05_linux.run
sudo sh cuda_11.8.0_520.61.05_linux.run

运行上述两个命令
在这里插入图片描述
用enter把Driver去掉勾选 然后用方向键移动到最下面的enter然后回车

在这里插入图片描述选择no

在这里插入图片描述

出现这样说明cuda安装成功
我们暂时先不去修改环境变量,为了不影响现有的CUDA环境。之后会用脚本进行切换

安装cuDNN

https://developer.nvidia.com/rdp/cudnn-archive

从这里下载cuDNN

在这里插入图片描述
我们输入

cd /usr/local/
ls

现在有三个版本的cuda文件

我们将下载的cudnn解压到对应的文件夹下面并且赋予执行权限

在这里插入图片描述

sudo cp include/cudnn.h /usr/local/cuda-11.8/include
sudo cp lib/libcudnn*   /usr/local/cuda-11.8/lib64
sudo chmod a+r /usr/local/cuda-11.8/include/cudnn.h
sudo chmod a+r /usr/local/cuda-11.8/lib64/libcudnn*

切换CUDA版本

我们使用以下命令在/usr/local/ 目录下新建一个switch-cuda的脚本

sudo vim /usr/local/switch-cuda.sh

把以下代码复制粘贴进去

	#!/usr/bin/env bash
	
	# Copyright (c) 2018 Patrick Hohenecker
	#
	# Permission is hereby granted, free of charge, to any person obtaining a copy
	# of this software and associated documentation files (the "Software"), to deal
	# in the Software without restriction, including without limitation the rights
	# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
	# copies of the Software, and to permit persons to whom the Software is
	# furnished to do so, subject to the following conditions:
	#
	# The above copyright notice and this permission notice shall be included in all
	# copies or substantial portions of the Software.
	#
	# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
	# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
	# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
	# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
	# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARI
### 如何在 Windows 上安装和配置 Mamba #### 准备工作 为了顺利安装 Mamba,在开始之前需确认以下几点: - **操作系统支持**:Mamba 支持 Windows 操作系统[^2]。 - **依赖项准备**:确保计算机上已经安装了必要的依赖项,比如 C++ 编译器、CMake 和 Python。对于大多数用户来说,这些通常不是必需的手动安装项,因为 mamba 及其变体 micromamba 不一定需要预先存在的 Python 环境即可运行。 #### 安装步骤 ##### 方法一:通过 Miniconda 或 Anaconda 安装 Mamba Miniconda 是一个精简版的 Anaconda 发行版,仅包含 conda 包管理和 Python。Anaconda 则是一个包含了更多预装软件的数据科学平台。两者都可以用来安装 Mamba。 1. 访问 [Miniconda](https://docs.conda.io/en/latest/miniconda.html) 或者 [Anaconda](https://www.anaconda.com/products/distribution) 的官方网站并下载适合 Windows 平台的安装程序。 2. 执行下载好的 `.exe` 文件按照提示完成安装过程。建议勾选选项以将 anaconda 添加到 PATH 中以便于命令行调用。 3. 使用管理员权限打开 PowerShell 或 Command Prompt (cmd),输入 `conda install mamba -c conda-forge` 来安装 Mamba。 ```powershell conda install mamba -c conda-forge ``` ##### 方法二:直接安装 Micromamba MicromambaMamba 的纯 C++ 版本实现,不需要任何 Python 解释器就能独立运作,非常适合那些希望最小化环境占用空间的应用场景。 1. 前往 [micromamba GitHub Releases 页面](https://github.com/mamba-org/mamba/releases/tag/1.7.0) 获取最新版本的可执行文件(注意选择对应架构的 windows-amd64.zip 或 windows-arm64.zip)。 2. 将压缩包解压至任意目录下,并将其路径加入系统的环境变量 PATH 中,这样可以在任何地方启动 micromamba。 3. 验证安装成功与否可以通过命令行输入 `micromamba --version` 查看当前使用的版本号来检验是否正确安装。 ```powershell micromamba --version ``` #### 后续配置 无论采用哪种方式安装完成后,都推荐创建一个新的虚拟环境来进行后续的工作负载测试或其他开发活动。这有助于隔离不同项目的依赖关系冲突问题。 ```bash mamba create -n myenv python=3.9 mamba activate myenv ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量子-Alex

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值