当前位置: 首页 > news >正文

(mamba_ssm)安装踩坑指南

mamba环境配置

包下载地址

https://github.com/state-spaces/mamba/releases/
https://github.com/state-spaces/mamba/releases/  mamba包下载地址
参考 https://blog.csdn.net/ggitjcg/article/details/145171758?fromshare=blogdetail&sharetype=blogdetail&sharerId=145171758&sharerefer=PC&sharesource=qq_45688164&sharefrom=from_linkimport torch
print("PyTorch Version: {}".format(torch.__version__))
import sys
print("Python Version: {}".format(sys.version))第一次安装请使用以下命令下载并安装 mamba_ssm 和 causal_conv1d(注意Python,torch和cuda版本,这里的命令是为python3.10.12,torch2.5.1+cu121环境配置的,如果你的环境不同修改对应的版号即可):!wget https://github.com/state-spaces/mamba/releases/download/v2.2.4/mamba_ssm-2.2.4+cu12torch2.5cxx11abiFALSE-cp310-cp310-linux_x86_64.whl
!wget https://github.com/Dao-AILab/causal-conv1d/releases/download/v1.5.0.post8/causal_conv1d-1.5.0.post8+cu12torch2.5cxx11abiFALSE-cp310-cp310-linux_x86_64.whl
!pip install ./mamba_ssm-2.2.4+cu12torch2.5cxx11abiFALSE-cp310-cp310-linux_x86_64.whl
!pip install ./causal_conv1d-1.5.0.post8+cu12torch2.5cxx11abiFALSE-cp310-cp310-linux_x86_64.whl
%rm ./mamba_ssm-2.2.4+cu12torch2.5cxx11abiFALSE-cp310-cp310-linux_x86_64.whl
%rm ./causal_conv1d-1.5.0.post8+cu12torch2.5cxx11abiFALSE-cp310-cp310-linux_x86_64.whl
!pip install triton

No module named 'transformers’错误

(biref)Tower:~/BiRefNet$ python mambaEnvTest.py 
Traceback (most recent call last):File "/BiRefNet/mambaEnvTest.py", line 9, in <module>from mamba_ssm.ops.selective_scan_interface import selective_scan_fn, selective_scan_refFile "/anaconda3/envs/biref/lib/python3.10/site-packages/mamba_ssm/__init__.py", line 6, in <module>from mamba_ssm.models.mixer_seq_simple import MambaLMHeadModelFile "//anaconda3/envs/biref/lib/python3.10/site-packages/mamba_ssm/models/mixer_seq_simple.py", line 20, in <module>from mamba_ssm.utils.generation import GenerationMixinFile "/anaconda3/envs/biref/lib/python3.10/site-packages/mamba_ssm/utils/generation.py", line 14, in <module>from transformers.generation import GreedySearchDecoderOnlyOutput, SampleDecoderOnlyOutput, TextStreamer
ModuleNotFoundError: No module named 'transformers'
(biref) Tower:~/BiRefNet$ pip show transformers
Name: transformers
Version: 0.1
Summary: Experimental module for AST transformations.
Home-page: https://github.com/nvbn/__transformers__
Author: Vladimir Iakovlev
Author-email: nvbn.rm@gmail.com
License: MIT
Location: /anaconda3/envs/biref/lib/python3.10/site-packages
Requires: 
Required-by: mamba-ssm
(biref) 7920-Tower:~/BiRefNet$ python
Python 3.10.16 (main, Dec 11 2024, 16:24:50) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import transformers
Traceback (most recent call last):File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'transformers'
>>> print(transformers.__version__)
Traceback (most recent call last):File "<stdin>", line 1, in <module>
NameError: name 'transformers' is not defined
>>> exit()
你的环境中安装了一个名为 transformers 的模块,但该模块似乎是一个与 Hugging Face Transformers 无关的库(版本为 0.1,描述为 "Experimental module for AST transformations")。
你真正需要的是 Hugging Face Transformers 库,而不是这个同名的模块。
解决方法
  1. 卸载冲突模块

    pip uninstall transformers
    
  2. 安装 Hugging Face Transformers

    pip install transformers
    
  3. 验证安装
    在 Python 环境中运行以下命令,确保安装正确:

    import transformers
    print(transformers.__version__)
    

这里是引用
https://blog.csdn.net/ggitjcg/article/details/145171758

相关文章:

  • 远程桌面-文件传输
  • ECMAScript
  • STM32——相关软件安装
  • GPU虚拟化实现(一)
  • 矩阵-螺旋矩阵
  • Kafka 如何理解Kafka的高可用
  • 从本地存档到协作开发的Git简单使用
  • 解决go项目构建后不能夸Linux平台的问题
  • 使用IntersectionObserver实现目标元素可见度的交互
  • Franka机器人ROS 2来袭:解锁机器人多元应用新可能
  • [密码学基础]商用密码应用安全性评估(密评):网络安全新风口,高薪紧缺人才必备技能
  • 本地搭建一个简易版本的 Web3 服务
  • 2025年世界职业院校技能大赛实施方案(意见稿)
  • 讯联桌面TV版apk下载-讯联桌面安卓电视版免费下载安装教程
  • 【25软考网工笔记】第三章 局域网(1)CSMA/CD、二进制指数退避算法、最小帧长计算
  • C语言学习记录(16)文件操作7
  • VScode-py环境
  • 用全新发布的ChatGPT-o3搜文献写综述、专业审稿、降重润色,四个步骤轻松搞定全部论文难题!
  • element-plus中,Steps 步骤条组件的使用
  • 从“堆料竞赛”到“体验深耕”,X200 Ultra和X200s打响手机价值升维战
  • 国内多景区实行一票游多日:从门票经济向多元化“链式经济”转型
  • 塞尔维亚总统因突发健康问题,中断对美国的正式访问并回国
  • 习近平给谢依特小学戍边支教西部计划志愿者服务队队员回信
  • 马克思主义理论研究教学名师系列访谈|薛念文:回应时代课题,才能彰显强大生命力
  • 净海护渔,中国海警局直属第一局开展伏季休渔普法宣传活动
  • 专家分析丨乌美签署矿产协议,展现美外交困境下的无奈