FEniCS / dolfinx

Next generation FEniCS problem solving environment
https://fenicsproject.org
GNU Lesser General Public License v3.0
731 stars 177 forks source link

Installing using conda #2097

Closed ahmad681 closed 2 years ago

ahmad681 commented 2 years ago

I was told conda only supports the older version of fenics 2019. I installed anaconda just fine, and I try to install fenics using conda create -n fenicsproject -c conda-forge fenics as shown in https://fenicsproject.org/download/archive/ that didn't work and keeps outputting Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

Current channels:

To search for alternate channels that may provide the conda package you're looking for, navigate to

https://anaconda.org

and use the search bar at the top of the page.

then I try to use conda install -c conda-forge fenics or conda install -c conda-forge/label/prerelease fenics conda install -c conda-forge/label/cf201901 fenics

and none worked, same messege popped up.

Any clue? Thanks

Parisa-Omidvar commented 2 years ago

FEnics is not supported for windows. you need to use docker.

garth-wells commented 2 years ago

This report is for FEniCS/DOLFN rather than FEniCSx/DOLFINx. You can try the Slack channel.

ahmad681 commented 2 years ago

oops, sorry garth, So I did install docker, but it keeps saying virtualization must be enabled. Quite frankly, I never understood what virtualization is, and so I am wondering if you ever encountered that, and think enabling virtualization would affect machine performance.

garth-wells commented 2 years ago

Performance in Docker is generally very good, especially with Linux. Compute performance on other operating systems is generally good, with the most common degradation being IO rather than compute performance.