valentynbez / valentynbez/tmvec
Missing dependency "click" upon install
Open
Nobody has claimed this yet.
- Dominant language
- Jupyter Notebook
- Stars
- 6
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Hi! There appears to be a missing dependency when I install tmvec. I resolved the issue by installing click separately but thought you should know.
(tmvec) alyssa@coral:~/tools$ tmvec
Traceback (most recent call last):
File "/home/alyssa/miniforge3/envs/tmvec/bin/tmvec", line 3, in <module>
from tmvec.cli import main
File "/home/alyssa/miniforge3/envs/tmvec/lib/python3.13/site-packages/tmvec/cli.py", line 6, in <module>
import click
ModuleNotFoundError: No module named 'click'
(tmvec) alyssa@coral:~/tools$ pip install click
Collecting click
Downloading click-8.3.0-py3-none-any.whl.metadata (2.6 kB)
Downloading click-8.3.0-py3-none-any.whl (107 kB)
Installing collected packages: click
Successfully installed click-8.3.0
(tmvec) alyssa@coral:~/tools$ tmvec
Usage: tmvec [OPTIONS] COMMAND [ARGS]...
tmvec: A tool for quick identification of remote homologues via protein
embeddings
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by checking how tmvec declares install dependencies and compare that with the click import shown in tmvec/cli.py. Add click to the package dependencies, then reinstall tmvec in a clean environment and run the tmvec command to confirm it starts without manually installing click.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system, cli
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100