Bug解决:ModuleNotFoundError: No module named ‘taming‘

2023-11-07

from taming.modules.vqvae.quantize import VectorQuantizer2 as VectorQuantizer ModuleNotFoundError: No module named 'taming'

在安装 taming-transformers时,出现了以下两个报错:


报错一:

from taming.modules.vqvae.quantize import VectorQuantizer2 as VectorQuantizer
ModuleNotFoundError: No module named 'taming'

报错二:

from taming.modules.vqvae.quantize import VectorQuantizer2 as VectorQuantizer
ImportError: cannot import name 'VectorQuantizer2' from 'taming.modules.vqvae.quantize' (/home/usr/anaconda3/envs/xxx/lib/python3.8/site-packages/taming_transformers-0.0.1-py3.8.egg/taming/modules/vqvae/quantize.py)


首先来看第一个报错:
个人尝试了以下前三种方案均无法解决,第四种方案会出现第二个错误:
(1)pip install taming-transformers 安装 不报错但是运行提示包不存在
(2)git clone https://github.com/CompVis/taming-transformers.git
         pip install -e /path/to/taming-transformers
 (3) 从pypi页taming-transformers · PyPI下载whl文件

pip install path/to/taming_transformers-0.0.1-py3-none-any.whl

image.png



(4)下载pypi页的压缩文件解压后安装

wget https://files.pythonhosted.org/packages/03/ba/b22d13b38dee3805982a3ee2ef03234f11b6f26aa6220c92b23a0fc760a3/taming-transformers-0.0.1.tar.gz

tar -zxvf taming-transformers-0.0.1.tar.gz

cd taming-transformers-0.0.1

python setup.py install

安装完成后变为了报错二:

ImportError: cannot import name 'VectorQuantizer2' from 'taming.modules.vqvae.quantize'

查看 quantize.py 里边值确实没有实现 VectorQuantizer2, 于是将 autoencoder.py中

# from taming.modules.vqvae.quantize import VectorQuantizer2 as VectorQuantizer


改为:

from taming.modules.vqvae.quantize import VectorQuantizer as VectorQuantizer

报错成功解决。

image.png

image.png

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Bug解决:ModuleNotFoundError: No module named ‘taming‘ 的相关文章

  • 如何手动计算分类交叉熵?

    当我手动计算二元交叉熵时 我应用 sigmoid 来获取概率 然后使用交叉熵公式并平均结果 logits tf constant 1 1 0 1 2 labels tf constant 0 0 1 1 1 probs tf nn sigm
  • Django 的内联管理:一个“预填充”字段

    我正在开发我的第一个 Django 项目 我希望用户能够在管理中创建自定义表单 并向其中添加字段当他或她需要它们时 为此 我在我的项目中添加了一个可重用的应用程序 可在 github 上找到 https github com stephen
  • 如何用python脚本控制TP LINK路由器

    我想知道是否有一个工具可以让我连接到路由器并关闭它 然后从 python 脚本重新启动它 我知道如果我写 import os os system ssh l root 192 168 2 1 我可以通过 python 连接到我的路由器 但是
  • 如何使用 opencv.omnidir 模块对鱼眼图像进行去扭曲

    我正在尝试使用全向模块 http docs opencv org trunk db dd2 namespacecv 1 1omnidir html用于对鱼眼图像进行扭曲处理Python 我正在尝试适应这一点C 教程 http docs op
  • 安装了 32 位的 Python,显示为 64 位

    我需要运行 32 位版本的 Python 我认为这就是我在我的机器上运行的 因为这是我下载的安装程序 当我重新运行安装程序时 它会将当前安装的 Python 版本称为 Python 3 5 32 位 然而当我跑步时platform arch
  • Python 中的舍入浮点问题

    我遇到了 np round np around 的问题 它没有正确舍入 我无法包含代码 因为当我手动设置值 而不是使用我的数据 时 返回有效 但这是输出 In 177 a Out 177 0 0099999998 In 178 np rou
  • 使用 kivy textinput 的 'input_type' 属性的问题

    您好 我在使用 kivy 的文本输入小部件的 input type 属性时遇到问题 问题是我制作了两个自定义文本输入 其中一个称为 StrText 其中设置了 input type text 然后是第二个文本输入 名为 NumText 其
  • 立体太阳图 matplotlib 极坐标图 python

    我正在尝试创建一个与以下类似的简单的立体太阳路径图 http wiki naturalfrequent com wiki Sun Path Diagram http wiki naturalfrequency com wiki Sun Pa
  • 如何在 Python 中解析和比较 ISO 8601 持续时间? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个 Python v2 库 它允许我解析和比较 ISO 8601 持续时间may处于不同单
  • Python 2:SMTPServerDisconnected:连接意外关闭

    我在用 Python 发送电子邮件时遇到一个小问题 me my email address you recipient s email address me email protected cdn cgi l email protectio
  • Python beautifulsoup 仅限 1 级文本

    我看过其他 beautifulsoup 得到相同级别类型的问题 看来我的有点不同 这是网站 我正试图拿到右边那张桌子 请注意表的第一行如何展开为该数据的详细细分 我不想要那个数据 我只想要最顶层的数据 您还可以看到其他行也可以展开 但在本例
  • 在Python中检索PostgreSQL数据库的新记录

    在数据库表中 第二列和第三列有数字 将会不断添加新行 每次 每当数据库表中添加新行时 python 都需要不断检查它们 当 sql 表中收到的新行数低于 105 时 python 应打印一条通知消息 警告 数量已降至 105 以下 另一方面
  • 如何使用python在一个文件中写入多行

    如果我知道要写多少行 我就知道如何将多行写入一个文件 但是 当我想写多行时 问题就出现了 但是 我不知道它们会是多少 我正在开发一个应用程序 它从网站上抓取并将结果的链接存储在文本文件中 但是 我们不知道它会回复多少行 我的代码现在如下 r
  • 在 Sphinx 文档中*仅*显示文档字符串?

    Sphinx有一个功能叫做automethod从方法的文档字符串中提取文档并将其嵌入到文档中 但它不仅嵌入了文档字符串 还嵌入了方法签名 名称 参数 我如何嵌入only文档字符串 不包括方法签名 ref http www sphinx do
  • 使用特定颜色和抖动在箱形图上绘制数据点

    我有一个plotly graph objects Box图 我显示了箱形 图中的所有点 我需要根据数据的属性为标记着色 如下所示 我还想抖动这些点 下面未显示 Using Box我可以绘制点并抖动它们 但我不认为我可以给它们着色 fig a
  • 如何使用原始 SQL 查询实现搜索功能

    我正在创建一个由 CS50 的网络系列指导的应用程序 这要求我仅使用原始 SQL 查询而不是 ORM 我正在尝试创建一个搜索功能 用户可以在其中查找存储在数据库中的书籍列表 我希望他们能够查询 书籍 表中的 ISBN 标题 作者列 目前 它
  • 如何在 Windows 命令行中使用参数运行 Python 脚本

    这是我的蟒蛇hello py script def hello a b print hello and that s your sum sum a b print sum import sys if name main hello sys
  • 为什么 Pickle 协议 4 中的 Pickle 文件是协议 3 中的两倍,而速度却没有任何提升?

    我正在测试 Python 3 4 我注意到 pickle 模块有一个新协议 因此 我对 2 个协议进行了基准测试 def test1 pickle3 open pickle3 wb for i in range 1000000 pickle
  • Python ImportError:无法导入名称 __init__.py

    我收到此错误 ImportError cannot import name life table from cdc life tables C Users tony OneDrive Documents Retirement retirem
  • Scipy Sparse:SciPy/NumPy 更新后出现奇异矩阵警告

    我的问题是由大型电阻器系统的节点分析产生的 我基本上是在设置一个大的稀疏矩阵A 我的解向量b 我正在尝试求解线性方程A x b 为了做到这一点 我正在使用scipy sparse linalg spsolve method 直到最近 一切都

随机推荐

  • QT5在首次连接MYSQL时候找不到头文件问题

    我碰到的问题是这样的 在我之前写好 没有报错 的QT程序内添加MYSQL 但是报错 error C1083 无法打开包括文件 QSqlDatabase No such file or directory 在网上查找后发现没有添加对应的模块
  • pandas行列转换的4大技巧

    公众号 尤而小屋作者 Peter编辑 Peter 大家好 我是Peter 本文介绍的是Pandas中4个行列转换的方法 包含 melt 转置T或者transpose wide to long explode 爆炸函数 最后回答一个读者朋友问
  • C-switch case之如何巧妙判断范围区域

    当判断整数时 示例 判断整数范围 include
  • WebGL笔记 (侧重理论基础向)

    要把Cesium three js 这些玩明白还是要有WebGL的知识的 不然只是官方demo的ctrl cv侠 本笔记参考的教程 2022年WebGL入门教程 完结 哔哩哔哩 bilibili 一 初级 二维 1 1 坐标系 WebGL的
  • 操作臂的运动学

    操作臂的运动学 文章目录 操作臂的运动学 2 1 连杆的描述 2 2 操作臂的运动学 2 2 1 连杆变换 2 2 2例子 PUMA560连杆参数 参考文献 2 1 连杆的描述 机器人中每个连杆都可以用四个运行学参数来描述 其中两个描述连杆
  • c++指针

    C 指针部分 1 引用 reference 指针部分 1 引用 reference 为对象起另外一个名字 引用即别名 定义 int value 100 refValue 指向value 是value的另一个名字 int refValue v
  • synchronized 和 lock 有什么区别?

    synchronized 和 lock 有什么区别 Lock能够完成synchronized的所有功能并且Lock提供了比synchronized更多的功能 Lock和synchronized的选择 总结来说 Lock和synchroniz
  • 安全岗春招面经总结

    五一过后 春招就差不多结束了 今年的春招面过的小伙伴懂的都懂 铜三铁四orz 在没有大的技术突破之前互联网就业环境只会一年不如一年 然后因为我自己更想要留在川渝这边工作 觉得北上广深的生活节奏太快不适合自己这种慢性子的人 所以大部分也都面的
  • 【第十一篇】- Maven 项目模板

    Maven 项目模板 Maven 使用 archetype 原型 来创建自定义的项目结构 形成 Maven 项目模板 在前面章节我们学到 Maven 使用下面的命令来快速创建 java 项目 mvn archetype generate 什
  • QT从入门到实战x篇_17_QListWidget控件(List Widget列表是基于item的输出显示;可以实现单行或者多行内容的输出显示)

    上篇 QT从入门到实战x篇 16 控件 按钮组 PushButton ToolButton RadioButton CheckBox等按钮组控件的基础使用方法 介绍了按钮组的使用方法 接下来将会介绍几个比较重要的控件 本篇主要介绍List
  • Android最佳实践——深入浅出WebSocket协议

    首先明确一下概念 WebSocket协议是一种建立在TCP连接基础上的全双工通信的协议 概念强调了两点内容 TCP基础上 全双工通信 那么什么是全双工通信呢 全双工就是指客户端和服务端可以同时进行双向通信 强调同时 双向通信 WebSock
  • 11_虚拟机最小化安装centos7 后无法查看ip,ifconfig command not found

    虚拟机最小化安装centos7 后无法查看ip ifconfig command not found VMware里安装CentOS 7 x86 64 Minimal 1708 iso之后 登陆进去想通过 ipconfig 命令查看ip 但
  • VS中C1803无法打开包括文件: “QtWidgets/QApplication”: No such file or directory

    问题原因 在VS中使用Qt出现错误提示 C1803无法打开包括文件 QtWidgets QApplication No such file or directory 是因为没有添加相关头文件导致的 解决方法 对项目右键 在菜单中选择属性 如
  • 立林门禁读卡器接线图_图解弱电工程门禁系统安装与接线,三分钟学会

    前言 门禁系统有各种各样的品牌 原理都是一样 下面详细教大家接线 正文 门禁系统的组成就不用说了吧 开门按钮 门禁电源 电锁 门禁一体机或者门禁控制器 读卡器 门禁套装 从左到右分别是门禁一体机 门禁电源 门禁控制器 磁力锁 开门按钮 最后
  • MMclassfication 自定义数据集训练及可视化

    mmclassification基本介绍这里就不过多阐述了 前期因为工作需要需要实现图片的功能 加上因为一直在使用mmlab相关库 所以就选了mmcls 具体其实和其他的mmlab的使用过程类似 基本上可能数据集结构搞定了就能够运行了 一
  • Javascript 严格模式详解

    一 概述 除了正常运行模式 ECMAscript 5添加了第二种运行模式 严格模式 strict mode 顾名思义 这种模式使得Javascript在更严格的条件下运行 设立 严格模式 的目的 主要有以下几个 消除Javascript语法
  • 2022年节能照明行业研究报告

    第一章 行业概况 节能照明 又称半导体照明 是指用发光二极管 Light Emitting Diode LED 作为光源的照明 具有耗电量少 寿命长 色彩丰富 耐震动 可控性强等特点 是极具发展前景的节能环保产业之一 随着世界主要国家和地区
  • mongodb复制集内部机制(mongodb bully算法)

    带着副本集的问题来看吧 副本集故障转移 主节点是如何选举的 能否手动干涉下架某一台主节点 官方说副本集数量最好是奇数 为什么 mongodb副本集是如何同步的 如果同步不及时会出现什么情况 会不会出现不一致性 mongodb的故障转移会不会
  • 7-5 计算2个复数之和与之积

    分别输入2个复数的实部与虚部 用函数实现计算2个复数之和与之积 若2个复数分别为 c1 x1 y1 i c2 x2 y2 i 则 c1 c2 x1 x2 y1 y2 i c1 c2 x1 x2 y1 y2 x1 y2 x2 y1 i 输入格
  • Bug解决:ModuleNotFoundError: No module named ‘taming‘

    from taming modules vqvae quantize import VectorQuantizer2 as VectorQuantizer ModuleNotFoundError No module named taming