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

Complete LuisaRender install instructions. #10

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ScheiklP
Copy link

Hi,
I installed genesis-world via pip, and then compiled LuisaRender.
In the current instructions, the build files never get moved into python's site-packages, so genesis cannot import it.
I added the instructions for installation by linking LuisaRender from genesis/ext to genesis/ext/LuisaRender in python's site-packages dir.

I used this method, because genesis assumes this relative path for LuisaRender, so just adding the .so files to the path does not work. :(

terminate called after throwing an instance of 'std::filesystem::__cxx11::filesystem_error'
  what():  filesystem error: cannot make canonical path: No such file or directory [/home/paul/miniforge3/envs/genesis/lib/python3.10/site-packages/genesis/ext/LuisaRender/build/bin]

Careful, this could conflict with this PR:
Genesis-Embodied-AI/Genesis#163

Best,
Paul

…Render from genesis/ext to genesis/ext/Luisarender in python's site-packages dir.
@KafuuChikai
Copy link

Hi,

The changes in this PR should not cause any conflicts with Genesis-Embodied-AI/Genesis#163. The mentioned PR provides two options:

  • if a system environment variable is set, it will prioritize using that value;
  • if not, it will fall back to the default relative path.

Therefore, it does not conflict with the symlink approach.

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

Successfully merging this pull request may close these issues.

2 participants