当前位置: 首页 > 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打响手机价值升维战
  • 关税战推高成本,美澳“奥库斯”核潜艇协议或将生变
  • 被指违反代理协议遭南航暂停售票资格, 去哪儿网:今起恢复
  • 消费维权周报丨上周合同纠纷类投诉多,合同未到期关闭门店等
  • 扫描类软件成泄密“推手”,网盘账号密码遭暴力破解
  • 上海黄金交易所:贵金属价格波动剧烈,提示投资者做好风险防范
  • 经济日报:“关税讹诈”拦不住中国制造升级