Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pip install does not install required dependencies #4

Open
mmore500 opened this issue May 8, 2024 · 2 comments
Open

pip install does not install required dependencies #4

mmore500 opened this issue May 8, 2024 · 2 comments

Comments

@mmore500
Copy link
Contributor

mmore500 commented May 8, 2024

python3 -m pip install pyrimidine
python3 -c "import pyrimidine;"

gives the error message

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/mmore500/.local/lib/python3.12/site-packages/pyrimidine/__init__.py", line 4, in <module>
    from .base import *
  File "/home/mmore500/.local/lib/python3.12/site-packages/pyrimidine/base.py", line 62, in <module>
    from toolz import concat
ModuleNotFoundError: No module named 'toolz

Ideally, required dependencies would be listed in pyproject.toml in order to ensure that they are installed alongside pyrimidine so it is usable without further manual installations.

@mmore500
Copy link
Contributor Author

mmore500 commented May 8, 2024

This issue is part of JOSS review openjournals/joss-reviews#6575

@boisgera
Copy link

python3 -m pip install pyrimidine
python3 -c "import pyrimidine;"

gives the error message

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/mmore500/.local/lib/python3.12/site-packages/pyrimidine/__init__.py", line 4, in <module>
    from .base import *
  File "/home/mmore500/.local/lib/python3.12/site-packages/pyrimidine/base.py", line 62, in <module>
    from toolz import concat
ModuleNotFoundError: No module named 'toolz

Ideally, required dependencies would be listed in pyproject.toml in order to ensure that they are installed alongside pyrimidine so it is usable without further manual installations.

I can confirm this issue (with Linux & Python 3.11).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants