I am using MacOs Mojave and currently trying to run the project available on GitHub on this link. I have installed latest version of python(i.e. python 3.8) and currently facing issues while installing the requirements, mainly in scikit-learn. Either way I am getting the same error.
Kindly help me through out to run this project completely on my machine locally.

I've also raised an issue on the main GitHub page regarding this and still waiting for an adequate response.
When I tried to install cython according to the given instructions and available answer on stackoverflow I'm getting another big error page with python3.8 using command- pip3 install --upgrade cython as mentioned in an answer. I'm attaching that's error messages here.
This is the complete set of error that I'm getting after that.
Thanks in advance if anyone can get me through this project with python3.8
Thanks VonC for resolving the installation of cython. Now another error that I'm getting while installing scikit-learn with python3.8 in my system is:
scikit-learn installation error with python3.8
As answered by @VonC, I did tried to follow linkenter link description here and now while executing the command pip install --verbose --editable . I'm now getting
Please help me regarding this. I've installed LLVM OpenMP library using Homebrew
"no module named Cython" was seen in other projects: CellProfiler/centrosome issue 78 with various workarounds:
python3 setup.py install
# and/or
python3.6 -m pip install --upgrade cython
sudo python3.6 -m pip install --upgrade cython
# and/or
pip install --upgrade cython
If you're using python 2.7 or above, type on terminal:
pip install --upgrade cython
This should work.
The error is probably because thecythonversion installed frompipis incompatible to the python version on your system.
If that leads to:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
Then check this question, and try and update XCode: xcode-select --install
Regarding the scikit-learn error, it is:
It seems that scikit-learn cannot be built with OpenMP support.
- Make sure you have followed the installation instructions:
https://scikit-learn.org/dev/developers/advanced_installation.html
There is an issue about this error
Looks like it's the result of an error in
sklearn/_build_utils/openmp_helpers.py
For me the test program./test_openmp.cworks as expected, but not in the building Scikit-learn process.So, I just replace
FalsetoTruein the line 111 inopenmp_helpers.py(sed -i -e '111s/False/True/'e.g.).
As a result, I get normal building of Scikit-learn 0.21.3
But also, from instructions for Mac:
install
libompwith Homebrew to extend the default Apple clang compiler.I tried the second option to install
libompwith Homebrew.
It worked like a charm.
If you see "File "setup.py" not found", that means the pip command was not executed in the correct folder.
If you are installing from sources, you should type the pip install --verbose --editable . (after a conda activate sklearn-dev) where you have cloned said sources (where you should see a setup.py)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With