idaholab / raven

RAVEN is a flexible and multi-purpose probabilistic risk analysis, validation and uncertainty quantification, parameter optimization, model reduction and data knowledge-discovering framework.
https://raven.inl.gov/
Apache License 2.0
217 stars 133 forks source link

Streamlining Python Version Setup #2215

Closed aadeshINL closed 9 months ago

aadeshINL commented 9 months ago

Pull Request Description

What issue does this change request address?

Closes #2216

1) Allow Python version selection via a minor change to the existing command. 2) Align Python version setup with Mamba and Conda’s configuration. 3) Reduce unique build errors caused by multiple Python versions.

e.g. ./scripts/establish_conda_env.sh --install --set-python python=3.10

What are the significant changes in functionality due to this change request?

1) Adds SET_PYTHON flag in establish_conda_env.sh script.


For Change Control Board: Change Request Review

The following review must be completed by an authorized member of the Change Control Board.

moosebuild commented 9 months ago

Job Test qsubs sawtooth on f895a47 : invalidated by @joshua-cogliati-inl

Failed with: DirectoryNotACondaEnvironmentError: The target directory exists, but it is not a conda environment.

moosebuild commented 9 months ago

Job Test qsubs sawtooth on f895a47 : invalidated by @joshua-cogliati-inl

Failed with: DirectoryNotACondaEnvironmentError: The target directory exists, but it is not a conda environment.

moosebuild commented 9 months ago

Job Test qsubs sawtooth on 217b79e : invalidated by @joshua-cogliati-inl

Failed with: DirectoryNotACondaEnvironmentError: The target directory exists, but it is not a conda environment.