Open rth opened 7 years ago
Hi @rth, thanks for the nice words!
You're right, we should be working on making the installation process smoother. A conda-forge package seems to be a good idea.
In the meantime, did you python setup.py install
and jet --install-dependencies
? With the second command, armadillo should be installed in the correct location.
Cheers,
Wolf
You're right, we should be working on making the installation process smoother. A conda-forge package seems to be a good idea.
Well even, before creating a conda-forge package, specifying a the commands to install the dependencies in a platform independent way would help.
In the meantime, did you python setup.py install and jet --install-dependencies? With the second command, armadillo should be installed in the correct location.
Aww, right I didn't see that you are bundling Armadillo under third party packages. Tried that, but I'm not using a Debian based Linux so all the apt-get
commands fail in my case..
However, installing the dependencies in the conda virtualenv then running
python jet/post_install/install_armadillo.py
does work for me..
This is a quite nice project! A significant chalenge for testing it is that the current installation instructions are not very standard for the Python ecosystem and require to compile a number of dependencies.
As far as I could tell, all the dependencies could be installed with conda (into a separate virtual environement) using,
which should work on Linux and MacOS. Maybe these would be simpler?
The first code snippet in the readme is not runnable since it requires the non included
simulation_model
package..Then I tried to run the decorator example (it should be
from jet.jit import jit
BTW) but the compilation failed,I imagine it's not able to find the armadillo headers, which in this case should be in
${HOME}/miniconda3/pkgs/armadillo-7.800.1-blas_openblas_200/
(or some similar folder)?