问题标签 [modulenotfounderror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
55 浏览

python - python单元测试没有找到另一个文件夹模块

我有以下文件夹结构:

sdn_unit_tests/ 这包含两个文件夹,“类”和“测试”。

'classes' 包含一个文件 'validator.py' 和一个 pycache 文件夹。'tests' 包含一个文件 'test_validator.py'

validator.py的代码:

test_validator.py的代码:

预期行为: 我希望运行 test_validator.py 至少会找到模块,这是我的第一个单元测试,所以我不知道它是否会说 OK 或 false,但我仍然希望它找到 classes.validator

错误:

0 投票
1 回答
229 浏览

python - ModuleNotFoundError:没有名为“生产”的模块

我正在从 MIT OCW 的 6.034(2010 年秋季)学习 AI,并且在编码时他们使用:

为了完成问题集,我应该使用生产模块,但我得到了 ModuleNotFoundError。我曾尝试在网上查找该模块,但除了 ocw 外,其他任何地方都没有提到它。我不知道该怎么办。

链接到介绍此模块的 pdf:

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/assignments/MIT6_034F10_lab1.pdf

0 投票
1 回答
343 浏览

python-3.x - ModuleNotFoundError 没有名为 onetimepad 的模块?

我已经在 pythonanywhere 网站上部署了我的网络应用程序,并且该网站运行正常,但我还创建了virtualenv我安装应用程序包的位置,一切正常

但是当我在我的 pyton 文件中的文件中导入新包时,import onetimepad as onetimepad 它给了我下面给出的错误

如何摆脱这个错误任何帮助将不胜感激提前感谢

0 投票
1 回答
683 浏览

python - 卸载的 wrapt 模块:Python 不工作

ModuleNotFoundError由于for的原因,我在安装软件包时遇到了困难wrapt,因此我删除并尝试重新安装 wrapt。

我运行了一次卸载,然后从一个位置删除了 wrapt。我尝试安装,但已经满足要求,所以我再次卸载了wrapt。请参阅下面的三个命令:

我以为我已经准备好从头开始,但没有这样的运气。现在,每当我尝试运行 python 或 pip 时,都会收到以下错误。

我已经尝试为不使用 pip 的 wrapt 找到安装,但我没有成功。我还尝试将 Python 从 3.8.1 升级到 3.8.3,这导致了相同的 ModuleNotFoundError。卸载 Python 并再次安装产生了相同的结果。我目前根本无法使用手动安装的 Python 或 pip。

你会推荐什么?

0 投票
1 回答
840 浏览

python - 实际安装模块时 pip install 期间的 ModuleNotFoundError

我尝试使用 安装 python 包(BentoML)pip install bentoml,我收到以下错误,它给出了ModuleNotFoundError: No module named 'wrapt'. 但是,该wrapt模块实际上包含在我的site-packages文件夹中,因此pip install wrapt会产生我已经wrapt安装的消息。

我可以使用 pip 安装其他软件包,但该alembic软件包会导致此问题。我能够使用我的 Anaconda Python 使用 pip 进行安装,但我希望它与这个 Python 版本一起安装。最好的前进方式是什么?

我在 Windows 10 设备上使用 Python 3.8.1。

0 投票
0 回答
22 浏览

python-3.x - 无法导入已安装的 python 包(MacOS)

在 Visual Studio 代码或终端上运行 python 时,我无法导入任何 python 包。如果我要在 Jupyter 笔记本上编写代码,我仍然可以这样做。但是,当我尝试其他不使用笔记本服务器的环境时。它像这样返回我 ModuleNotFound 错误

我的大部分软件包都是通过 anaconda 下载的。我不知道这可能是不是这个原因。

0 投票
1 回答
42 浏览

python - ModuleNotFoundError:在 os.execv 调用中没有名为“模块名称”的模块 - python

我试图通过调用以不同的参数执行相同的程序:

os.execv(sys.executable, ['python'] + [abs_file_path] + [str(new_arg)])

但是当我这样做并到达这一行时,它会尝试运行该文件,但我会ModuleNotFoundError: No module named 'module name' 引用我在文件顶部的导入模块(例如 pandas,当然我已经将它安装在我的机器上) .

这是一种已知的错误吗?为什么找不到要导入的模块?

0 投票
1 回答
65 浏览

python - “python -m”命令的包装器

我有一个具有以下结构的包:

我正在尝试在main.py中导入 foo 和 bar ,但它在使用来自终端的命令python my_package执行时给出了ModuleNotFoundError ,但使用来自my_package目录的命令python -m src运行得非常好。我想排除 -m 标志。我在互联网上找到的所有材料都指向两件事

  • 将包位置设置为 sys.path。
  • 将包位置设置为 PYTHONPATH 变量。

我做了这两件事,但到目前为止没有一个对我有用。

编辑:正如评论中所建议的,包装器是合适的解决方案。但我无法弄清楚那里有什么逻辑。任何帮助都会有所帮助。

0 投票
1 回答
634 浏览

python - ModuleNotFoundError 尽管安装了 Python 模块 PyBluez

我在 Thonny IDE 中使用 python3。我的程序在 Raspberry Pi 4B 上运行。

我尝试以不同的方式安装 PyBluez,使用 pip 和 Thonny 的内置包安装程序。每次安装似乎都有效。然后,当我尝试通过导入模块时,import PyBluez总是收到以下错误消息:

但是当我尝试再次安装它时,我收到这些消息,我认为它的意思是它已经安装:

Thonny 的内置软件包安装程序向我显示了这条消息:

但我仍然收到错误,即没有具有此名称的模块。

我也尝试以相同的方式安装包 PySerial,但我遇到了与 PyBluez 相同的问题。所以这可能是一个普遍的问题?

0 投票
0 回答
124 浏览

python - Python3.7 line_profiler ModuleNotFoundError

“ModuleNotFoundError: No module named 'my_toolkit'” 我可以成功运行脚本。我已经将模块 my_toolkit 添加到我的系统路径中。但是 kernprof.py 无法识别我的工具包。顺便说一下,我可以成功运行 memory_profile。Traceback 是这样的: