ursina.build可以找到模块吗?

发布于 2025-01-29 07:45:53 字数 973 浏览 4 评论 0原文

我正在阅读它说我应该使用命令python -m ursina.build来编译我的项目。当我启动.bat文件时,我收到了此错误

package_folder: C:\Users\sbahr\OneDrive\Documents\programming\Python\MeshGame\build\python\lib\site-packages\ursina
asset_folder: src
screen resolution: (1920, 1080)
Traceback (most recent call last):
  File "C:\Users\sbahr\OneDrive\Documents\programming\Python\MeshGame\main.py", line 3, in <module>
    from mesh import ChunkManager
  File "C:\Users\sbahr\OneDrive\Documents\programming\Python\MeshGame\mesh.py", line 19, in <module>
    from noise import generateSaveNoise
  File "C:\Users\sbahr\OneDrive\Documents\programming\Python\MeshGame\noise.py", line 3, in <module>
    import numpy as np
ModuleNotFoundError: No module named 'numpy'

,我ran pip inmodpy,它说已经安装了numpy。

I was reading This, when it said I was supposed to use the command python -m ursina.build to compile my project. When I launched the .bat file I got this error

package_folder: C:\Users\sbahr\OneDrive\Documents\programming\Python\MeshGame\build\python\lib\site-packages\ursina
asset_folder: src
screen resolution: (1920, 1080)
Traceback (most recent call last):
  File "C:\Users\sbahr\OneDrive\Documents\programming\Python\MeshGame\main.py", line 3, in <module>
    from mesh import ChunkManager
  File "C:\Users\sbahr\OneDrive\Documents\programming\Python\MeshGame\mesh.py", line 19, in <module>
    from noise import generateSaveNoise
  File "C:\Users\sbahr\OneDrive\Documents\programming\Python\MeshGame\noise.py", line 3, in <module>
    import numpy as np
ModuleNotFoundError: No module named 'numpy'

I ran pip install numpy and it said numpy was already installed.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

初与友歌 2025-02-05 07:45:54

这曾经是自动的,但在较新版本的Python中损坏。因此,如果您使用的是,则必须提供一个要复制的额外模块列表。
摘自Ursina的文档( https://wwwww.ursinaengine.org.org/building.html ):

确保在中包括任何额外的模块 - include_modules pil,numpy例如。

This used to be automatic, but broke in a newer version of Python. Therefore you'll have to provide a list of extra modules to copy, if you're using any.
From ursina's documentation (https://www.ursinaengine.org/building.html):

Make sure to include any extra modules with --include_modules PIL,numpy for example.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文