Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Works then stops working - can't install it anymore #6

Open
hansolocambo opened this issue Dec 28, 2024 · 11 comments
Open

Works then stops working - can't install it anymore #6

hansolocambo opened this issue Dec 28, 2024 · 11 comments

Comments

@hansolocambo
Copy link

hansolocambo commented Dec 28, 2024

I use Pinokio 3.0.31 (from https://github.com/pinokiocomputer/pinokio)

Trellis installed fine. Worked for a day or two, then didn't want to start anymore. I uninstalled it a few times because of that. Weirdly enough a fresh setup of just Trellis and it would work again, until it doesn't start anymore... again.

But this morning, same issue except I can't even install Trellis anymore. Could you please tell me what you think of this error message ? Having to reinstall all Pinokio and the other stable AI apps I use, just because this integration of Trellis seems unstable it kind of problematic :/

image

Since I see this error multiple times during install, Trellis gets "installed", I can start it, load an image and see its background being removed. But it doesn't generate meshes anymore and all I get is an error.


When I start Trellis:

Microsoft Windows [Version 10.0.22631.4602]
(c) Microsoft Corporation. All rights reserved.

E:\pinokio\api\TRELLIS3D.git\app>conda_hook && conda deactivate && conda deactivate && conda deactivate && conda activate base && E:\pinokio\api\TRELLIS3D.git\app\env\Scripts\activate E:\pinokio\api\TRELLIS3D.git\app\env && python app.py
[SPARSE] Backend: spconv, Attention: xformers
Warp 1.5.0 initialized:
CUDA Toolkit 12.6, Driver 12.6
Devices:
"cpu" : "Intel64 Family 6 Model 151 Stepping 2, GenuineIntel"
"cuda:0" : "NVIDIA GeForce RTX 3090" (24 GiB, sm_86, mempool enabled)
Kernel cache:
C:\Users\hanso\AppData\Local\NVIDIA\warp\Cache\1.5.0
E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\gradio_client\utils.py:1097: UserWarning: file() is deprecated and will be removed in a future version. Use handle_file() instead.
warnings.warn(
[SPARSE][CONV] spconv algo: native
[ATTENTION] Using backend: xformers
Using cache found in E:\pinokio\api\TRELLIS3D.git\cache\TORCH_HOME\hub\facebookresearch_dinov2_main
E:\pinokio\api\TRELLIS3D.git\cache\TORCH_HOME\hub\facebookresearch_dinov2_main\dinov2\layers\swiglu_ffn.py:43: UserWarning: xFormers is available (SwiGLU)
warnings.warn("xFormers is available (SwiGLU)")
E:\pinokio\api\TRELLIS3D.git\cache\TORCH_HOME\hub\facebookresearch_dinov2_main\dinov2\layers\attention.py:27: UserWarning: xFormers is available (Attention)
warnings.warn("xFormers is available (Attention)")
E:\pinokio\api\TRELLIS3D.git\cache\TORCH_HOME\hub\facebookresearch_dinov2_main\dinov2\layers\block.py:33: UserWarning: xFormers is available (Block)
warnings.warn("xFormers is available (Block)")
Running on local URL: http://127.0.0.1:7860

To create a public link, set share=True in launch().


When I import an image and try to generate a mesh from it :

Sampling: 0%| | 0/12 [00:00<?, ?it/s]
Traceback (most recent call last):
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\gradio\queueing.py", line 536, in process_events
response = await route_utils.call_process_api(
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\gradio\route_utils.py", line 322, in call_process_api
output = await app.get_blocks().process_api(
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\gradio\blocks.py", line 1935, in process_api
result = await self.call_function(
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\gradio\blocks.py", line 1520, in call_function
prediction = await anyio.to_thread.run_sync( # type: ignore
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\anyio\to_thread.py", line 56, in run_sync
return await get_async_backend().run_sync_in_worker_thread(
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\anyio_backends_asyncio.py", line 2505, in run_sync_in_worker_thread
return await future
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\anyio_backends_asyncio.py", line 1005, in run
result = context.run(func, *args)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\gradio\utils.py", line 826, in wrapper
response = f(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\app.py", line 140, in image_to_3d
outputs = pipeline.run(
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\utils_contextlib.py", line 116, in decorate_context
return func(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\pipelines\trellis_image_to_3d.py", line 282, in run
coords = self.sample_sparse_structure(cond, num_samples, sparse_structure_sampler_params)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\pipelines\trellis_image_to_3d.py", line 184, in sample_sparse_structure
z_s = self.sparse_structure_sampler.sample(
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\utils_contextlib.py", line 116, in decorate_context
return func(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\pipelines\samplers\flow_euler.py", line 199, in sample
return super().sample(model, noise, cond, steps, rescale_t, verbose, neg_cond=neg_cond, cfg_strength=cfg_strength, cfg_interval=cfg_interval, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\utils_contextlib.py", line 116, in decorate_context
return func(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\pipelines\samplers\flow_euler.py", line 112, in sample
out = self.sample_once(model, sample, t, t_prev, cond, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\utils_contextlib.py", line 116, in decorate_context
return func(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\pipelines\samplers\flow_euler.py", line 73, in sample_once
pred_x_0, pred_eps, pred_v = self._get_model_prediction(model, x_t, t, cond, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\pipelines\samplers\flow_euler.py", line 43, in _get_model_prediction
pred_v = self._inference_model(model, x_t, t, cond, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\pipelines\samplers\guidance_interval_mixin.py", line 11, in _inference_model
pred = super()._inference_model(model, x_t, t, cond, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\pipelines\samplers\flow_euler.py", line 40, in _inference_model
return model(x_t, t, cond, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\nn\modules\module.py", line 1736, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\nn\modules\module.py", line 1747, in _call_impl
return forward_call(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\models\sparse_structure_flow.py", line 192, in forward
h = block(h, t_emb, cond)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\nn\modules\module.py", line 1736, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\nn\modules\module.py", line 1747, in _call_impl
return forward_call(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\modules\transformer\modulated.py", line 156, in forward
return self._forward(x, mod, context)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\modules\transformer\modulated.py", line 139, in _forward
h = self.self_attn(h)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\nn\modules\module.py", line 1736, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch\nn\modules\module.py", line 1747, in call_impl
return forward_call(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\modules\attention\modules.py", line 126, in forward
h = scaled_dot_product_attention(q, k, v)
File "E:\pinokio\api\TRELLIS3D.git\app\trellis\modules\attention\full_attn.py", line 113, in scaled_dot_product_attention
out = xops.memory_efficient_attention(q, k, v)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\xformers\ops\fmha_init
.py", line 306, in memory_efficient_attention
return memory_efficient_attention(
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\xformers\ops\fmha_init
.py", line 467, in _memory_efficient_attention
return memory_efficient_attention_forward(
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\xformers\ops\fmha_init
.py", line 490, in memory_efficient_attention_forward
out, *
= op.apply(inp, needs_gradient=False)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\xformers\ops\fmha\flash.py", line 677, in apply
out, softmax_lse, rng_state = cls.OPERATOR(
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch_ops.py", line 1116, in call
return self._op(*args, **(kwargs or {}))
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch_library\autograd.py", line 113, in autograd_impl
result = forward_no_grad(*args, Metadata(keyset, keyword_only_args))
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch_library\autograd.py", line 40, in forward_no_grad
result = op.redispatch(keyset & _C._after_autograd_keyset, *args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch_ops.py", line 721, in redispatch
return self._handle.redispatch_boxed(keyset, *args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch_library\custom_ops.py", line 324, in backend_impl
result = self._backend_fns[device_type](*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch_compile.py", line 32, in inner
return disable_fn(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch_dynamo\eval_frame.py", line 632, in _fn
return fn(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\torch_library\custom_ops.py", line 367, in wrapped_fn
return fn(*args, **kwargs)
File "E:\pinokio\api\TRELLIS3D.git\app\env\lib\site-packages\xformers\ops\fmha\flash.py", line 139, in _flash_fwd
(
ValueError: not enough values to unpack (expected 8, got 4)


Thanks.

@hansolocambo
Copy link
Author

Just for info, I removed pinokio 3.0.31 from https://github.com/pinokiocomputer/pinokio, and installed version 3.0.37, from https://github.com/cocktailpeanutlabs/p2, just in case... But error messages, even with a clean install of everything, ended up being the same.

@cmackenna
Copy link

Same problem here:
ValueError: not enough values to unpack (expected 8, got 4)

@hansolocambo
Copy link
Author

hansolocambo commented Dec 31, 2024

Same problem here: ValueError: not enough values to unpack (expected 8, got 4)

I ended up installing that today: Trellis-Stable-Projectorz. Download the latest version (at the moment it's: trellis-stable-projectorz-cuda11.8_torch2.1.2.zip). Unzip it in some folder AI or something.

Then click run.bat and that's all. Installed. Worked instantly for me.
!!!Careful!!! When you see in the Command Prompt of the run.bat the following sentence: "Installation Complete Successfully!" do NOT close the window. Wait, it's not done yet :/ It is only done running when you'll see "Press any key to continue".

There's no WebUI which sucks a bit. But it works fine. To use it once installed:
1- Put an image named T.png in the folder \trellis-stable-projectorz\assets\example_image
2- Run again the same file run.bat. This will process T.png in a command prompt.
3- Once it's done, go down to the root \trellis-stable-projectorz, where you'll find:

.glb (3D, blender, etc.)
.ply (point cloud)
.mp4 (video previews of the mesh)

The few models I posted here, from the gaming chair (look at the details in this one !) to the last one with 3 cars, it's all done with Trellis.

Cheers. Hope it'll also work for you.

@cmackenna
Copy link

Thanks for the workaround info. I haven't tried this yet. I'm hoping this awesome tool will work properly with Pinokio soon, including UI. I'll resort to trying your workaround if nothing else pans out soon.

@hansolocambo
Copy link
Author

hansolocambo commented Jan 3, 2025

EDIT: script update today 2025/01/03
At least we don't have to wait 10 minutes to see it crash. Now, it crashes after a few seconds of setup. Nice release for New Year.

E:\pinokio\api\TRELLIS.git\app>conda_hook && conda deactivate && conda deactivate && conda deactivate && conda activate base && E:\pinokio\api\TRELLIS.git\app\env\Scripts\activate E:\pinokio\api\TRELLIS.git\app\env && uv pip install -r ../requirements.txt
error: Expected --hash, found "--no-build-isolation" at ../requirements.txt:28:56.

@cmackenna
Copy link

Script update 2025/01/03 doesn't work for me either, fails immediately: (I do hope this gets sorted out)

Expected --hash, found "--no-build-isolation" at ../requirements.txt:28:56

Microsoft Windows 11 [Version 10.0.26100.2605]
AMD Ryzen 9 5900X 64 GB
NVIDIA GeForce RTX 3090 24GB

@Deathdadev
Copy link
Collaborator

Deathdadev commented Jan 5, 2025

This error was a mistake on my behalf. I have fixed this issue now, so please update your installation and try again. Fixed in this commit

Hello everyone, I apologize for not addressing this issue earlier. The message above is from here. The errors you have been experiencing were due to a mistake in the code while updating it to work on both Linux and Windows. Please update your version of Trellis, and this issue should be resolved:

EDIT: script update today 2025/01/03 At least we don't have to wait 10 minutes to see it crash. Now, it crashes after a few seconds of setup. Nice release for New Year.

E:\pinokio\api\TRELLIS.git\app>conda_hook && conda deactivate && conda deactivate && conda deactivate && conda activate base && E:\pinokio\api\TRELLIS.git\app\env\Scripts\activate E:\pinokio\api\TRELLIS.git\app\env && uv pip install -r ../requirements.txt error: Expected --hash, found "--no-build-isolation" at ../requirements.txt:28:56.


Regarding this issue:

I use Pinokio 3.0.31 (from https://github.com/pinokiocomputer/pinokio)

Trellis installed fine. Worked for a day or two, then didn't want to start anymore. I uninstalled it a few times because of that. Weirdly enough a fresh setup of just Trellis and it would work again, until it doesn't start anymore... again.

But this morning, same issue except I can't even install Trellis anymore. Could you please tell me what you think of this error message ? Having to reinstall all Pinokio and the other stable AI apps I use, just because this integration of Trellis seems unstable it kind of problematic :/

image
... continued here

I am not sure about what happened here, but I would like to say that this is an issue with the trellis repo rather than this repo. Please let me know if it still isn't fixed, or alternatively you can get some support from the pinokio discord: https://discord.gg/TQdNwadtE4

@cmackenna
Copy link

Thanks for trying to get this to work for us. I tried your installer again today and it doesn't work for me.
Pinokio-3.2.0
Microsoft Windows 11 [Version 10.0.26100.2605]
AMD Ryzen 9 5900X 64 GB
NVIDIA GeForce RTX 3090 24GB

:
:

Microsoft Windows [Version 10.0.26100.2605]
(c) Microsoft Corporation. All rights reserved.

C:\pinokio\api\TRELLIS.git\app>conda_hook && conda deactivate && conda deactivate && conda deactivate && conda activate base && C:\pinokio\api\TRELLIS.git\app\env\Scripts\activate C:\pinokio\api\TRELLIS.git\app\env && uv pip install -r ../requirements.txt
Using Python 3.10.16 environment at: env
Updated https://github.com/NVlabs/nvdiffrast.git (729261d)
Updating https://github.com/sdbds/diff-gaussian-rasterization (HEAD)
Updated https://github.com/JeffreyXiang/diffoctreerast.git (b09c20b)
⠙ Resolving dependencies... error: The build backend returned an error
Caused by: Call to setuptools.build_meta:__legacy__.build_wheel failed (exit code: 1)

[stderr]
Traceback (most recent call last):
File "", line 14, in
File "C:\Users\Chris\AppData\Local\uv\cache\builds-v0.tmp94xGtR\lib\site-packages\setuptools\build_meta.py", line 334, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "C:\Users\Chris\AppData\Local\uv\cache\builds-v0.tmp94xGtR\lib\site-packages\setuptools\build_meta.py", line 304, in _get_build_requires
self.run_setup()
File "C:\Users\Chris\AppData\Local\uv\cache\builds-v0.tmp94xGtR\lib\site-packages\setuptools\build_meta.py", line 522, in run_setup
super().run_setup(setup_script=setup_script)
File "C:\Users\Chris\AppData\Local\uv\cache\builds-v0.tmp94xGtR\lib\site-packages\setuptools\build_meta.py", line 320, in run_setup
exec(code, locals())
File "", line 2, in
ModuleNotFoundError: No module named 'torch'

hint: This error likely indicates that git+https://github.com/JeffreyXiang/diffoctreerast.git depends on torch, but doesn't declare it as a build dependency. If git+https://github.com/JeffreyXiang/diffoctreerast.git is a first-party package, consider adding torch to its build-system.requires. Otherwise, uv pip install torch into the environment and re-run with --no-build-isolation.

@cmackenna
Copy link

cmackenna commented Jan 7, 2025

Interestingly, if I edit your install.js and remove 'uv' from 'uv pip install -r ../requirements.txt' the install completes and the TRELLIS UI loads, but unfortunately fails during generation.

:
:

Sampling: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 12/12 [00:02<00:00, 4.42it/s]
Sampling: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 12/12 [00:04<00:00, 2.80it/s]
Rendering: 120it [00:01, 105.87it/s]
C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\utils\cpp_extension.py:1964: UserWarning: TORCH_CUDA_ARCH_LIST is not set, all archs for visible cards are included for compilation.
If this is not desired, please set os.environ['TORCH_CUDA_ARCH_LIST'].
warnings.warn(
Traceback (most recent call last):
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\utils\cpp_extension.py", line 2104, in _run_ninja_build
subprocess.run(
File "C:\pinokio\bin\miniconda\lib\subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\gradio\queueing.py", line 536, in process_events
response = await route_utils.call_process_api(
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\gradio\route_utils.py", line 322, in call_process_api
output = await app.get_blocks().process_api(
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\gradio\blocks.py", line 1935, in process_api
result = await self.call_function(
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\gradio\blocks.py", line 1520, in call_function
prediction = await anyio.to_thread.run_sync( # type: ignore
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\anyio\to_thread.py", line 56, in run_sync
return await get_async_backend().run_sync_in_worker_thread(
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\anyio_backends_asyncio.py", line 2461, in run_sync_in_worker_thread
return await future
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\anyio_backends_asyncio.py", line 962, in run
result = context.run(func, *args)
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\gradio\utils.py", line 826, in wrapper
response = f(*args, **kwargs)
File "C:\pinokio\api\TRELLIS.git\app\app.py", line 171, in image_to_3d
video_geo = render_utils.render_video(outputs['mesh'][0], num_frames=120)['normal']
File "C:\pinokio\api\TRELLIS.git\app\trellis\utils\render_utils.py", line 96, in render_video
return render_frames(sample, extrinsics, intrinsics, {'resolution': resolution, 'bg_color': bg_color}, **kwargs)
File "C:\pinokio\api\TRELLIS.git\app\trellis\utils\render_utils.py", line 62, in render_frames
renderer = MeshRenderer()
File "C:\pinokio\api\TRELLIS.git\app\trellis\renderers\mesh_renderer.py", line 52, in init
self.glctx = dr.RasterizeCudaContext(device=device)
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\torch\ops.py", line 184, in init
self.cpp_wrapper = get_plugin().RasterizeCRStateWrapper(cuda_device_idx)
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\torch\ops.py", line 125, in get_plugin
torch.utils.cpp_extension.load(name=plugin_name, sources=source_paths, extra_cflags=common_opts+cc_opts, extra_cuda_cflags=common_opts+['-lineinfo'], extra_ldflags=ldflags, with_cuda=True, verbose=False)
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\utils\cpp_extension.py", line 1314, in load
return jit_compile(
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\utils\cpp_extension.py", line 1721, in jit_compile
write_ninja_file_and_build_library(
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\utils\cpp_extension.py", line 1833, in write_ninja_file_and_build_library
run_ninja_build(
File "C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\utils\cpp_extension.py", line 2120, in run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error building extension 'nvdiffrast_plugin': [1/6] C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output RasterImpl.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS
-D__CUDA_NO_HALF2_OPERATORS
--expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\cudaraster\impl\RasterImpl.cu -o RasterImpl.cuda.o
FAILED: RasterImpl.cuda.o
C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output RasterImpl.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\cudaraster\impl\RasterImpl.cu -o RasterImpl.cuda.o
C:\pinokio\bin\miniconda\include\crt/host_config.h(153): fatal error C1189: #error: -- unsupported Microsoft Visual Studio version! Only the versions between 2017 and 2022 (inclusive) are supported! The nvcc flag '-allow-unsupported-compiler' can be used to override this version check; however, using an unsupported host compiler may cause compilation failure or incorrect run time execution. Use at your own risk.
RasterImpl.cu
[2/6] C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output rasterize.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\rasterize.cu -o rasterize.cuda.o
FAILED: rasterize.cuda.o
C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output rasterize.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\rasterize.cu -o rasterize.cuda.o
C:\pinokio\bin\miniconda\include\crt/host_config.h(153): fatal error C1189: #error: -- unsupported Microsoft Visual Studio version! Only the versions between 2017 and 2022 (inclusive) are supported! The nvcc flag '-allow-unsupported-compiler' can be used to override this version check; however, using an unsupported host compiler may cause compilation failure or incorrect run time execution. Use at your own risk.
rasterize.cu
[3/6] C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output antialias.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\antialias.cu -o antialias.cuda.o
FAILED: antialias.cuda.o
C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output antialias.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\antialias.cu -o antialias.cuda.o
C:\pinokio\bin\miniconda\include\crt/host_config.h(153): fatal error C1189: #error: -- unsupported Microsoft Visual Studio version! Only the versions between 2017 and 2022 (inclusive) are supported! The nvcc flag '-allow-unsupported-compiler' can be used to override this version check; however, using an unsupported host compiler may cause compilation failure or incorrect run time execution. Use at your own risk.
antialias.cu
[4/6] C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output interpolate.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\interpolate.cu -o interpolate.cuda.o
FAILED: interpolate.cuda.o
C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output interpolate.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\interpolate.cu -o interpolate.cuda.o
C:\pinokio\bin\miniconda\include\crt/host_config.h(153): fatal error C1189: #error: -- unsupported Microsoft Visual Studio version! Only the versions between 2017 and 2022 (inclusive) are supported! The nvcc flag '-allow-unsupported-compiler' can be used to override this version check; however, using an unsupported host compiler may cause compilation failure or incorrect run time execution. Use at your own risk.
interpolate.cu
[5/6] C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output texture.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\texture.cu -o texture.cuda.o
FAILED: texture.cuda.o
C:\pinokio\bin\miniconda\bin\nvcc --generate-dependencies-with-compile --dependency-output texture.cuda.o.d -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4068 -Xcompiler /wd4067 -Xcompiler /wd4624 -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -DTORCH_EXTENSION_NAME=nvdiffrast_plugin -DTORCH_API_INCLUDE_EXTENSION_H -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\torch\csrc\api\include -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\TH -IC:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\torch\include\THC -IC:\pinokio\bin\miniconda\include -IC:\pinokio\bin\miniconda\Include -D_GLIBCXX_USE_CXX11_ABI=0 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17 -DNVDR_TORCH -lineinfo -c C:\pinokio\api\TRELLIS.git\app\env\lib\site-packages\nvdiffrast\common\texture.cu -o texture.cuda.o
C:\pinokio\bin\miniconda\include\crt/host_config.h(153): fatal error C1189: #error: -- unsupported Microsoft Visual Studio version! Only the versions between 2017 and 2022 (inclusive) are supported! The nvcc flag '-allow-unsupported-compiler' can be used to override this version check; however, using an unsupported host compiler may cause compilation failure or incorrect run time execution. Use at your own risk.
texture.cu
ninja: build stopped: subcommand failed.

@cmackenna
Copy link

Pinokio-3.2.0
Microsoft Windows 11 [Version 10.0.26100.2605]
AMD Ryzen 9 5900X 64 GB
NVIDIA GeForce RTX 3090 24GB

UPDATE: I finally got your TRELLIS installer working for me. Yay! I'm super happy TRELLIS is working in Pinokio browser now.

I'm not sure exactly what fixed it for me. I had uninstalled Visual Studio 2022 pro and 2019 pro trials from my system. I had manually re-installed uv. I had manually re-installed Visual Studio Build Tools 2019. I had run your installer again from scratch. All of a sudden TRELLIS works perfectly. I can't close this issue out because I didn't create it, but I did give your project a star. Thank you!

@hansolocambo
Copy link
Author

hansolocambo commented Jan 10, 2025

Well it gives some hope :/ Thanks cmackenna for sharing your experience. As far as I'm concerned each update give its own error. Latest from yesterday gives me that:

Start View File
(4/5) shell.run
{"venv":"env","path":"app","message":["uv pip install -r ../requirements.txt","uv pip install huggingface_hub hf_transfer"]}
ERROR
Microsoft Windows [Version 10.0.22631.4602]
(c) Microsoft Corporation. All rights reserved.

E:\pinokio\api\TRELLIS.git\app>conda_hook && conda deactivate && conda deactivate && conda deactivate && conda activate base && E:\pinokio\api\TRELLIS.git\app\env\Scripts\activate E:\pinokio\api\TRELLIS.git\app\env && uv pip install -r ../requirements.txt
Using Python 3.10.16 environment at: env
Updated https://github.com/NVlabs/nvdiffrast.git (729261d)
Updated https://github.com/JeffreyXiang/diffoctreerast.git (b09c20b)
Updating https://github.com/sdbds/diff-gaussian-rasterization (HEAD)
⠸ Resolving dependencies...
error: The build backend returned an error
Caused by: Call to setuptools.build_meta:__legacy__.build_wheel failed (exit code: 1)

[stderr]
Traceback (most recent call last):
File "", line 14, in
File "C:\Users\hanso\AppData\Local\uv\cache\builds-v0.tmpyGpvvZ\lib\site-packages\setuptools\build_meta.py", line 334, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "C:\Users\hanso\AppData\Local\uv\cache\builds-v0.tmpyGpvvZ\lib\site-packages\setuptools\build_meta.py", line 304, in _get_build_requires
self.run_setup()
File "C:\Users\hanso\AppData\Local\uv\cache\builds-v0.tmpyGpvvZ\lib\site-packages\setuptools\build_meta.py", line 522, in run_setup
super().run_setup(setup_script=setup_script)
File "C:\Users\hanso\AppData\Local\uv\cache\builds-v0.tmpyGpvvZ\lib\site-packages\setuptools\build_meta.py", line 320, in run_setup
exec(code, locals())
File "", line 2, in
ModuleNotFoundError: No module named 'torch'

hint: This error likely indicates that git+https://github.com/JeffreyXiang/diffoctreerast.git depends on torch, but doesn't declare it as a build dependency. If git+https://github.com/JeffreyXiang/diffoctreerast.git is a first-party package, consider adding torch to its build-system.requires. Otherwise, uv pip install torch into the environment and re-run with --no-build-isolation.

(env) (base) E:\pinokio\api\TRELLIS.git\app>

Aka: still doesn't install.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants