Closed yakshiUPR closed 6 years ago
Hi there,
I have only tested the PICRUSt2 beta on Linux environments and it seems you're running into incompatibility issues with the placement tools on Mac OS X. I'm sorry for the confusion - I'll clarify on the installation page that PICRUSt2 is Linux only at least for now.
Best,
Gavin
Gavin,
Thanks for your reply! This explains the errors I was getting. I will try it on a Linux cluster.
Yakshi
HI there,
We were following the instructions to install PICRUSt2 (installing it on a Mac with 16Gb of ram). First we got the Clon Repository. Then we started to install the pre-requisites and this was when problems started to happen.
While installing PaPaRa we had issues because we didn't know that we had to install boost first. After installing boost, the installation kept failing.
We managed to understand that the problem was because boost latest version removed a folder named tr1 (see here: https://github.com/ros/rospack/pull/80/commits/6fcee1b0d2b1c225c39a5820981166b99f0d8750). We changed the code as it was shown in the link provided. After that, the installation was successful.
While installing epa-ng, another error appeared. First we had to install cmake. Then an error with Tiny_Tree persisted.
To solve this, we modified the Tiny_Tree files
emacs src/tree/Tiny_Tree.cpp src/tree/Tiny_Tree.hpp
to add a line that saidInclude <Array>
.Finally, while installing GAPPA, we noticed a similar problem.
To solve this problem, we ran this code:
vi +38 src/options/file_input.cpp
and there we converted this lineinto a comment. This appeared to solve the problems. But after "successfully" creating PICRUSt environment with conda,
we ran the self test (pytest). This test says that 13 tests failed and 15 passed. I am leaving the error output below. Its very long, but it may help solve the problem. Please let me know if any of you have any insights into what might be happening.
Thanks,
Yakshi Ortiz