Skip to content

Conversation

@KIwabuchi
Copy link
Member

@KIwabuchi KIwabuchi commented Jul 26, 2025

This PR makes YGM take a path to an existing Python virtual environment directory and use the location for finding/installing pyarrow.
This PR is also useful for specifying a specific Python executable.

/path/to/python3 -m venv $HOME/venv/my-venv
source $HOME/venv/my-venv/bin/activate
# If pyarrow is not installed, YGM's will do that during the CMake configuration.
pip install pyarrow==20.0.*
deactivate

# Build YGM
cd ygm//build
cmake ../ -DYGM_INSTALL_PARQUET=ON -DYGM_PYTHON_VENV_ROOT=$HOME/venv/my-venv

@rogerpearce rogerpearce merged commit 3f47861 into llnl:v0.9-dev Jul 28, 2025
17 checks passed
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