首页 > 其他分享 >云服务器上配置Mamba环境

云服务器上配置Mamba环境

时间:2024-07-26 08:59:00浏览次数:12  
标签:文档 VSCODE 配置 conda 服务器 install Mamba mamba

在云服务器上配置Mamba环境

1. 查看Mamba的要求

要求:
  • 操作系统:Linux
  • GPU:NVIDIA GPU
  • 框架:PyTorch 1.12+
  • CUDA版本:CUDA 11.6+

2. 租用GPU

在这里,我们使用autoDL租用云服务器。

选择合适的显卡,确保其符合Mamba的要求。

3. 在云服务器上配置Mamba

步骤一: 打开autoDL的容器实例页面。

步骤二: 打开实例。

步骤三: 参考以下GitHub文档进行安装配置:安装文档

确保成功使用 conda activate base 后,按顺序执行以下命令:

conda create -n mamba python=3.10.13

conda activate mamba

conda install cudatoolkit==11.8 -c nvidia

pip install torch==2.1.1 torchvision==0.16.1 torchaudio==2.1.1 --index-url https://download.pytorch.org/whl/cu118

conda install -c "nvidia/label/cuda-11.8.0" cuda-nvcc

conda install packaging

pip install causal-conv1d==1.1.1

pip install mamba-ssm

conda deactivate

git clone https://github.com/state-spaces/mamba.git

MAMBA_FORCE_BUILD=TRUE pip install .

conda deactivate

注意: 如果某一步失败,请参考以下文档解决:故障解决1故障解决2

4. 测试Mamba是否安装成功

在终端上执行以下命令,如果没有报错,说明安装成功。

5. VSCODE远程开发(个人选择)

首先安装VSCODE。可以参考以下教程:

6. 卸载Mamba环境

如果需要卸载Mamba环境,可以使用以下命令:

conda remove -n mamba --all

conda deactivate

7. 测试代码

在Python环境中测试Mamba:

import torch

from mamba_ssm import Mamba

以上步骤完成后,Mamba环境应已成功配置并可以使用。

标签:文档,VSCODE,配置,conda,服务器,install,Mamba,mamba
From: https://blog.csdn.net/GDHBFTGGG/article/details/140705412

相关文章

  • netty入门-3 EventLoop和EventLoopGroup,简单的服务器实现
    文章目录EventLoop和EventLoopGroup服务器与客户端基本使用增加非NIO工人NioEventLoop处理普通任务与定时任务结语EventLoop和EventLoopGroup二者大概是什么这里不再赘述,前一篇已简述过。不理解也没关系。下面会简单使用,看了就能明白是什么这篇文章只说NioEvent......
  • Profinet转ModbusTCP网关模块的配置与应用详解
    Profinet转ModbusTCP网关模块的配置与应用详解Profinet转ModbusTCP网关模块(XD-ETHPN20)是一种常见的工业通信设备,广泛应用于现代工业自动化系统中。通过使用Profinet转ModbusTCP网关模块(XD-ETHPN20)将Profinet协议转换成ModbusTCP协议,实现了不同网络之间的互联互通。这种网关设备......
  • 用户和用户组的删除、配置文件的格式、shell
    1.用户的删除:userdel[选项]用户名选项:-r:删除用户的同时,删除用户的家目录和邮件池中的文件。-f:强制删除用户,即使该用户当前已登录。PS:系统发现与该用户关联的邮件信箱不存在,就会显示“信件池未找到”的错误消息。这个错误消息本身并不影响用户删除的过程。即使出现了这个......
  • 第三周DAY03---DNS反向解析、ntp时间代理服务器
    逆向解析关闭防火墙和selinux,配置静态ip[root@dns~]#vim/etc/named.rfc1912.zones[root@dns~]#vim/etc/named.conf[root@dns~]#cd/var/named/[root@dnsnamed]#lsdata  named.ca  named.localhost slavesdynamic named.empty named.loopback......
  • 【Ubuntu】Ubuntu 配置镜像源(ARM)
    【Ubuntu】Ubuntu配置镜像源(ARM)零、起因最近在QEMU中安装了个ubuntu-24.04-live-server-arm64,默认是国外的软件源,很慢,故替换到国内。壹、替换源地址(清华源)https://mirror.tuna.tsinghua.edu.cn/help/ubuntu-ports/软件源文件内容:传统格式(/etc/apt/sources.list)#默认注释......
  • prometheus配置
    1.relabel_configs和metric_relabel_configsrelabel_configs:发生在抓取前选择目标和做label配置metric_relabel_configs:发生在抓取后落tsdb库之前,最后修改metrics内容elabel_config发生在抓取之前,metric_relabel_configs发生在抓取之后 2.其他配置-source_labels:[_......
  • CDN小白保姆级入门指南——如何选择服务器
    想玩PCDN不知道从何下手?手里有大把资源却没有机器?这起告诉您如何选择服务器。选择服务器时,需要考虑以下几个关键因素:1.目标用户地理位置:了解目标用户的地理位置是选择服务器的首要考虑因素。选择靠近用户群体的地理位置可以降低延迟,提高内容传输速度。可以考虑使用全球分布的......
  • Nacos 配置中心配置加载源码分析
    前言:上一篇我们分析Nacos配置中心服务端源码的时候,多次看到有去读取本地配置文件,那本地配置文件是何时加载的?本篇我们来进行详细分析。Nacos系列文章传送门:Nacos初步认识和Nacos部署细节Nacos配置管理模型–命名空间(Namespace)、配置分组(Group)和配置集ID(DataID)......
  • vite 静态离线无服务器部署 方案
    第一、第二种方案importpathfrom"path";import{defineConfig}from"vite";importvuefrom"@vitejs/plugin-vue";importvueJsxfrom"@vitejs/plugin-vue-jsx";import{viteSingleFile}from"vite-plugin-si......
  • 最新nacos下载安装,版本号2.4.0,nacos持久化存储到本地mysql中,nacos配置登录账户密码
    官网:https://nacos.io/zh-cn/docs/quickstart/quick-start1.下载地址:https://github.com/alibaba/nacos/releases网络不好,很难下载。直接使用git克隆,然后自己编译,这是最快的了。克隆:gitclonehttps://github.com/alibaba/nacos.git然后到根目录中(我的:E:\Demos\nacos),执行cmd命令:mv......