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

Conda env setup #364

Draft
wants to merge 88 commits into
base: master
Choose a base branch
from
Draft

Conda env setup #364

wants to merge 88 commits into from

Conversation

carneirofc
Copy link
Contributor

A generic role capable of configuring a conda environment

@carneirofc carneirofc requested a review from anacso17 February 8, 2022 19:52
@@ -13,4 +13,4 @@ export EPICS_PVA_AUTO_ADDR_LIST="YES"
export EPICS_EXTENSIONS=${EPICS_FOLDER}/extensions
export EPICS_CA_MAX_ARRAY_BYTES=10000000

export PATH=${PATH}:${EPICS_EXTENSIONS}
export PATH=${EPICS_BASE}/bin/${EPICS_HOST_ARCH}:${PATH}:${EPICS_EXTENSIONS}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@anacso17 I've included the epics binary directory into the path. Is it ok? I assume that we use this version as default.

@carneirofc
Copy link
Contributor Author

carneirofc commented Feb 25, 2022

@edupcoelho @anacso17 @rbatistacardoso

TODO

  • Install EDM from source, required for Debian Stretch
  • When installing the EPICS base from source, add the binaries to PATH and shared objects to LD_LIBRARY_PATH
  • Consider activating the sirius conda environment automatically, including them into /etc/profile.d/ or .bashrc:
[ -f /opt/conda/bin/conda ] && \
[ -d /opt/conda/env/sirius ] && \
/opt/conda/bin/conda activate /opt/conda/env/sirius/

@carneirofc carneirofc marked this pull request as ready for review February 25, 2022 18:44
@anacso17 anacso17 self-requested a review March 4, 2022 11:54
@anacso17 anacso17 marked this pull request as draft March 4, 2022 11:54
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.

4 participants