astrojuanlu / fenics-recipes

This repository contains conda recipes for the FEniCS libraries
The Unlicense
13 stars 15 forks source link

difficulties finding fenics using anaconda search #51

Closed francispoulin closed 8 years ago

francispoulin commented 8 years ago

I have tried to follow the instructions on github to install fenics1.4 using conda. I have had some success, but can't seem to get the last part to work.

Below you will see that I am being lead in circles.

Any idea how to fix this?

(fenics27)am-laptop24:~ fpoulin$ conda install --channel https://conda.anaconda.org/Juanlu001 fenics
Fetching package metadata: ..........
Error: No packages found in current osx-64 channels matching: fenics

You can search for this package on anaconda.org with

    anaconda search -t conda fenics
(fenics27)am-laptop24:~ fpoulin$ conda update
Error: no package names supplied
# If you want to update to a newer version of Anaconda, type:
#
# $ conda update --prefix /Users/fpoulin/software/anaconda/envs/fenics27 anaconda

(fenics27)am-laptop24:~ fpoulin$ conda update conda
Error: package 'conda' is not installed in /Users/fpoulin/software/anaconda/envs/fenics27
(fenics27)am-laptop24:~ fpoulin$ conda remove fenics27
Fetching package metadata: ........
Error: no packages found to remove from environment: /Users/fpoulin/software/anaconda/envs/fenics27
(fenics27)am-laptop24:~ fpoulin$ conda install --channel https://conda.anaconda.org/Juanlu001 fenics
Fetching package metadata: ..........
Error: No packages found in current osx-64 channels matching: fenics

You can search for this package on anaconda.org with

    anaconda search -t conda fenics
(fenics27)am-laptop24:~ fpoulin$ anaconda search -t conda fenics
Using Anaconda Cloud api site https://api.anaconda.org
Run 'anaconda show <USER/PACKAGE>' to get more details:
Packages:
     Name                      |  Version | Package Types   | Platforms      
     ------------------------- |   ------ | --------------- | ---------------
     Juanlu001/fenics          |    1.6.0 | conda           | linux-64       
     minrk/fenics              |    1.6.0 | conda           | linux-64       
                                          : FEniCS is a collection of free software for automated, efficient solution of differential equations
     olitheolix/fenics         | 1.7.0dev | conda           | linux-64       
                                          : FEniCS is a collection of free software for automated, efficient solution of differential equations
     roliveira/fenics          |    1.5.0 | conda           | osx-64         
                                          : FEniCS is a collection of free software for automated, efficient solution of differential equations
     ryanpdwyer/fenics         |    1.5.0 | conda           | osx-64         
                                          : FEniCS is a collection of free software for automated, efficient solution of differential equations
Found 5 packages
(fenics27)am-laptop24:~ fpoulin$ anaconda show Juanlu001/fenics
Using Anaconda Cloud api site https://api.anaconda.org
Name:    fenics
Summary: 
Access:  public
Package Types:  conda
Versions:
   + 1.4
   + 1.5.0
   + 1.4.0
   + 1.6.0

To install this package with conda run:
     conda install --channel https://conda.anaconda.org/Juanlu001 fenics
(fenics27)am-laptop24:~ fpoulin$ conda install --channel https://conda.anaconda.org/Juanlu001 fenics
Fetching package metadata: ..........
Error: No packages found in current osx-64 channels matching: fenics

You can search for this package on anaconda.org with

    anaconda search -t conda fenics
astrojuanlu commented 8 years ago

Hello Francis, the problem here is that I don't provide FEniCS packages for OS X. The reason is that there is a number of open issues on OS X that I didn't manage to solve because I don't have a Mac myself and testing using continuous integration services is not an option.

Still, there are two people that seem to provide OS X FEniCS packages, as you can see in the log: @roliveira and @ryanpdwyer. I encourage you to try those and report any problems you might have to them.

In the ideal case we would have recipes for all OSes, but FEniCS (just DOLFIN, actually) is extremely painful to compile.