neomatrix369 / nlp_profiler

A simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profiler will return either high-level insights or low-level/granular statistical information about the text in that column.
Other
241 stars 37 forks source link

'lineprofiler' does not install on Windows #20

Closed neomatrix369 closed 3 years ago

neomatrix369 commented 3 years ago

As per this issue on lineprofiler's repo https://github.com/pyutils/line_profiler/issues/28, there is an issue when trying to install lineprofiler using the standard method:

pip install line-profiler==3.0.2

Workaround An alternative method has been mentioned here https://github.com/pyutils/line_profiler/issues/28#issuecomment-699733741

Note: discovered during creation of Github CI/CD action see #19

neomatrix369 commented 3 years ago

Closing issues as the fix has been applied via #19

neomatrix369 commented 3 years ago

Attempting to fix the Github Action to make it possible to install the line_profiler wheel for Windows via f7aaf15

neomatrix369 commented 3 years ago

Unofficial archives can be found here https://www.lfd.uci.edu/~gohlke/pythonlibs/ - manually download one of them and using the browser's Developer Tools option, find out the download link, usually of this format:

https://download.lfd.uci.edu/pythonlibs/[some hash]/line_profiler-[m].[n].[o]‑cp3[n]‑cp3[n]m‑win_amd64.whl

Alternatively, downloading it manually and hosting in on the repo at https://github.com/neomatrix369/nlp_profiler/releases/tag/v0.0.2-dev is another solution while the maintainers of line_profiler resolve the PyPi builds for Windows.