Closed enosair closed 3 years ago
I was using Anaconda with python 3.8. Downgrading to python 3.7 solved this issue, but this surfaced some incompatibility issues might be going on.
@enosair Thank you for reporting this and apologies for the delay. I've just pushed a change to use scikit-build
and CMake which will hopefully improve build compatibility. I uploaded version 0.0.6 to PyPI, so hopefully pip3 install confseq
will work now (I tested with Python 3.9.4 on MacOS 10.15.7). If you happen to try it, let me know how it goes!
@gostevehoward Thank you!
I've been able to use it successfully, but I tested it in the following environments for you:
CMake Error in CMakeLists.txt:
Found relative path while evaluating include directories of "quantiles":
"Boost_INCLUDE_DIR-NOTFOUND"
Hmm, I'm still on Catalina. If you'd like to debug, might be helpful to
brew install boost
, do you use a different method?/usr/local/include/boost
, or if not, to report where they are installedg++ -E -v -
(I don't know exactly what magic CMake uses to find boost, but this might be helpful)I'm not experienced in this toolchain but maybe there's an easy fix.
FWIW, installation works for me on macos 11.4 with Python 3.7.10 once boost
is installed (via brew).
When I run
pip3 install confseq
, gcc complains it cannot find "uniform_boundaries.h" when buildingconfseq.boundaries
extension.I installed your package successfully last year; the failure appears when installing it on my server and new laptop. I wonder if the recent change you made broke the installation.