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

Use arch-specific pip requirements and update docs #1602

Merged
merged 22 commits into from
May 10, 2024

Conversation

bmhowe23
Copy link
Collaborator

@bmhowe23 bmhowe23 commented May 2, 2024

Resolves #1570.
Resolves #1601.

With these changes, x86 installation doesn't require any conda packages for most use cases, so it installs on Linux with a simple, standalone, pip install cuda-quantum now; however, aarch64 and multi-gpu x86 configurations still requires conda packages to be installed and LD_LIBRARY_PATH to be set.

Run demonstrating a failure:
https://github.com/NVIDIA/cuda-quantum/actions/runs/9035103824/job/24829689361

Run demonstrating success:
https://github.com/NVIDIA/cuda-quantum/actions/runs/9035426262/job/24830644405

Copy link

github-actions bot commented May 2, 2024

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

github-actions bot pushed a commit that referenced this pull request May 2, 2024
Copy link

github-actions bot commented May 3, 2024

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

This won't necessarily allow ldd to work, but if all the right packages
are installed, then you should be able to set_target().
Copy link

github-actions bot commented May 3, 2024

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

github-actions bot pushed a commit that referenced this pull request May 3, 2024
Copy link

github-actions bot commented May 6, 2024

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

github-actions bot pushed a commit that referenced this pull request May 6, 2024
@bmhowe23 bmhowe23 added documentation Improvements or additions to documentation user experience Issue or PR that significantly impacts user experience labels May 6, 2024
@bmhowe23 bmhowe23 changed the title [DRAFT] Try arch-specific pip requirements [DRAFT] Use arch-specific pip requirements and update docs May 6, 2024
Copy link

github-actions bot commented May 6, 2024

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

github-actions bot pushed a commit that referenced this pull request May 6, 2024
@bmhowe23 bmhowe23 marked this pull request as ready for review May 7, 2024 13:03
@bmhowe23 bmhowe23 enabled auto-merge (squash) May 10, 2024 17:13
@bmhowe23 bmhowe23 merged commit e1ca280 into NVIDIA:main May 10, 2024
142 of 147 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators May 10, 2024
@bmhowe23 bmhowe23 deleted the pr-test-x86-pip-reqs branch May 10, 2024 17:35
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation user experience Issue or PR that significantly impacts user experience
Projects
None yet
2 participants