brunoarine / org-similarity

Emacs package that helps org-mode users (re)discover similar documents
GNU General Public License v3.0
88 stars 12 forks source link

Problems with numpy version #33

Open maikol-solis opened 1 year ago

maikol-solis commented 1 year ago

I installed your package and when I wanted to test it, the prompt to install the python dependencies appeared. I wrote y (yes) and I got this:

Requirement already satisfied: pip in /Users/maikol/.emacs.d/.local/straight/build-29.0.92/org-similarity/venv/lib/python3.11/site-packages (23.2.1)
Collecting findlike==1.4.2
  Obtaining dependency information for findlike==1.4.2 from https://files.pythonhosted.org/packages/c1/5e/44d8e0a1d97e84b0ad9cd615e7d99558f7f68228743d95b3b50efc897202/findlike-1.4.2-py3-none-any.whl.metadata
  Using cached findlike-1.4.2-py3-none-any.whl.metadata (12 kB)
Collecting nltk~=3.8 (from findlike==1.4.2)
  Using cached nltk-3.8.1-py3-none-any.whl (1.5 MB)
INFO: pip is looking at multiple versions of findlike to determine which version is compatible with other requirements. This could take a while.
ERROR: Ignored the following versions that require a different python version: 1.21.2 Requires-Python >=3.7,<3.11; 1.21.3 Requires-Python >=3.7,<3.11; 1.21.4 Requires-Python >=3.7,<3.11; 1.21.5 Requires-Python >=3.7,<3.11; 1.21.6 Requires-Python >=3.7,<3.11
ERROR: Could not find a version that satisfies the requirement numpy~=1.21.6 (from findlike) (from versions: 1.3.0, 1.4.1, 1.5.0, 1.5.1, 1.6.0, 1.6.1, 1.6.2, 1.7.0, 1.7.1, 1.7.2, 1.8.0, 1.8.1, 1.8.2, 1.9.0, 1.9.1, 1.9.2, 1.9.3, 1.10.0.post2, 1.10.1, 1.10.2, 1.10.4, 1.11.0, 1.11.1, 1.11.2, 1.11.3, 1.12.0, 1.12.1, 1.13.0, 1.13.1, 1.13.3, 1.14.0, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.14.5, 1.14.6, 1.15.0, 1.15.1, 1.15.2, 1.15.3, 1.15.4, 1.16.0, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.16.6, 1.17.0, 1.17.1, 1.17.2, 1.17.3, 1.17.4, 1.17.5, 1.18.0, 1.18.1, 1.18.2, 1.18.3, 1.18.4, 1.18.5, 1.19.0, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.19.5, 1.20.0, 1.20.1, 1.20.2, 1.20.3, 1.21.0, 1.21.1, 1.22.0, 1.22.1, 1.22.2, 1.22.3, 1.22.4, 1.23.0rc1, 1.23.0rc2, 1.23.0rc3, 1.23.0, 1.23.1, 1.23.2, 1.23.3, 1.23.4, 1.23.5, 1.24.0rc1, 1.24.0rc2, 1.24.0, 1.24.1, 1.24.2, 1.24.3, 1.24.4, 1.25.0rc1, 1.25.0, 1.25.1)
ERROR: No matching distribution found for numpy~=1.21.6

I got this from my console

$ pip show findlike

Name: findlike
Version: 1.2.1
Summary: findlike is a package to retrieve similar documents
Home-page:
Author:
Author-email: Bruno Arine <bruno.arine@runbox.com>
License:
Location: /usr/local/lib/python3.11/site-packages
Requires: nltk, numpy, rank-bm25, scikit-learn, stop-words
Required-by:
$ pip show numpy

Name: numpy
Version: 1.25.1
Summary: Fundamental package for array computing in Python
Home-page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email:
License: BSD-3-Clause
Location: /usr/local/lib/python3.11/site-packages
Requires:
Required-by: category-encoders, ConfigSpace, contourpy, cvxpy, ecos, emcee, findlike, knnimpute, matplotlib, missingno, mizani, osqp, pandas, pandas-stubs, patsy, pingouin, plotnine, qdldl, rank-bm25, scikit-learn, scipy, scs, seaborn, siuba, skimpy, sklearn-pandas, smac, statsmodels, xarray, xgboost

Thanks for any assistance.

maikol-solis commented 1 year ago

I solved the issue with this:

(setq org-similarity-custom-python-interpreter "/usr/local/bin/python3.10")