The installation guide used python 3.7, however it seemed module load scipy-stack would force a python version switch from 3.7.9 to 3.10.2, which would then cause the subsequent pip install (such as pip install --no-index torch==1.9.0 spacy==2.2.2) to fail.
Here is a screenshot of the forced version switch:
and the warning I got when trying to switch back to python 3.7:
To proceed, I was wondering would it be possible to load a specific version of scipy-stack (if so, what version would be the best), or should we change the python version to 3.10.2 (as well as for torch/spacy)?
Hi, I'm working through the Capreolus Installation on Compute Canada and encountered a version conflict issue with python/scipy-stack.
The installation guide used python 3.7, however it seemed
module load scipy-stack
would force a python version switch from 3.7.9 to 3.10.2, which would then cause the subsequent pip install (such aspip install --no-index torch==1.9.0 spacy==2.2.2
) to fail.Here is a screenshot of the forced version switch:
and the warning I got when trying to switch back to python 3.7:
![image](https://github.com/capreolus-ir/capreolus/assets/71229867/b0d4368a-cc57-4838-8358-e5aab5f7c786)
To proceed, I was wondering would it be possible to load a specific version of scipy-stack (if so, what version would be the best), or should we change the python version to 3.10.2 (as well as for torch/spacy)?
cc: @lintool