Referencing the stack overflow advice of the user BRANDT I hypothesized that my platform being Intel not ARM was interfering with the set up.
I used the terminal command that BRANDT provided to successfully generate env.yml in the same directory.
sed 's/\(.*[[:alnum:]]\)=[[:alnum:]][[:alnum:].-_]*/\1/' environment.yml > env.yml
env.yml mimics environment.yml line for line but env.yml ommits the platform specification at every dependency. For example - libopenvino=2023.2.0=he6dadac_4 goes to - libopenvino=2023.2.0
I then had to manually delete the remaining arm-specific dependency in env.yml before my conda command could solve the environment. The dependency I deleted was - libopenvino-arm-cpu-plugin=2023.2.0
Finally, running the command conda env create -f env.yml resulted in my terminal confirming a successful creation of the dsi_participant environment, printing the following:
done
#
# To activate this environment, use
#
# $ conda activate dsi_participant
#
# To deactivate an active environment, use
#
# $ conda deactivate
In case you'd like to share the working env.yml file, I've finished this description with the contents of my env.yml file
Describe your issue
I am using a 2017 Macbook Pro, Intel x64 processor 8GB ram
When I use the command
conda env create -f environment.yml
the terminal then outputsAnd the output goes on to list every dependency in the .yml file
Steps to reproduce
conda env create -f environment.yml
What was the expected result?
No response
Put here any screenshots or videos (optional)
No response
Put here the code owner you'd like to review this issue.
The following stackoverflow answer worked for me: https://stackoverflow.com/ ... conda-fails-to-create-environment-from-yml
Referencing the stack overflow advice of the user BRANDT I hypothesized that my platform being Intel not ARM was interfering with the set up.
I used the terminal command that BRANDT provided to successfully generate env.yml in the same directory.
sed 's/\(.*[[:alnum:]]\)=[[:alnum:]][[:alnum:].-_]*/\1/' environment.yml > env.yml
env.yml mimics environment.yml line for line but env.yml ommits the platform specification at every dependency. For example
- libopenvino=2023.2.0=he6dadac_4
goes to- libopenvino=2023.2.0
I then had to manually delete the remaining arm-specific dependency in env.yml before my conda command could solve the environment. The dependency I deleted was
- libopenvino-arm-cpu-plugin=2023.2.0
Finally, running the command
conda env create -f env.yml
resulted in my terminal confirming a successful creation of the dsi_participant environment, printing the following:In case you'd like to share the working env.yml file, I've finished this description with the contents of my env.yml file