whitews / FlowUtils

FlowUtils is a Python package containing various utility functions related to flow cytometry analysis, primarily focused on compensation and transformation tasks commonly used within the flow community.
https://flowutils.readthedocs.io
BSD 3-Clause "New" or "Revised" License
14 stars 8 forks source link

ImportError: cannot import name 'logicle_c' #3

Closed aromanillos closed 4 years ago

aromanillos commented 5 years ago

i tried to import flowkit but there is an error like:

ImportError: cannot import name 'logicle_c' ithink it is coming from

\flowutils\transforms.py", line 7, in from flowutils import logicle_c

Did it happen before? not sure where it can come from

whitews commented 5 years ago

Hi, just seeing this now. What OS are you using? Do you have a C compiler? If so, which one and what version? Looks like the logicle C extension wasn't compiled.

aromanillos commented 5 years ago

Hello, sorry for the late answer; I ndeed i did not have the c compiler, i downloaded Visual studio for Windows10 ( version 19 i think) but it is still giving errors

logflowutils.txt

whitews commented 5 years ago

I think this is related to #2 which was recently fixed but not verified, so the PyPI version wasn't updated. Can you clone the FlowUtils repository and install using the setup.py, and they retrying the pip install of FlowKit?

whitews commented 4 years ago

Updated PyPI with this fix (v0.7.1)