Weird error of ModuleNotFoundError: No module named 'tqdm' when run pip install -e but works when using python setup install
Weird error of ModuleNotFoundError: No module named 'tqdm' when run pip install -e but works when using python setup install
当我 git 克隆这个 github repo 时,我可以通过 python setup.py install
安装它。但是,如果尝试使用 pip install -e
安装会失败。出现错误:
ModuleNotFoundError: No module named 'tqdm'
我查了这个 issue 并确保 tqdm
已经安装在环境中。
我还注意到这个包的 travis
服务也不能通过它的构建并且有关于 tqdm
的相同错误:https://travis-ci.com/github/aristoteleo/dynamo-release/jobs/367588183
查看[错误消息的屏幕截图][1]
我设法解决了这个问题。罪魁祸首仅仅是因为您无法在 setup.py 文件中指定特定版本的 tqdm。同时,pyproject.toml和setup.py之间的封装要求规格需要匹配。
当我 git 克隆这个 github repo 时,我可以通过 python setup.py install
安装它。但是,如果尝试使用 pip install -e
安装会失败。出现错误:
ModuleNotFoundError: No module named 'tqdm'
我查了这个 issue 并确保 tqdm
已经安装在环境中。
我还注意到这个包的 travis
服务也不能通过它的构建并且有关于 tqdm
的相同错误:https://travis-ci.com/github/aristoteleo/dynamo-release/jobs/367588183
查看[错误消息的屏幕截图][1]
我设法解决了这个问题。罪魁祸首仅仅是因为您无法在 setup.py 文件中指定特定版本的 tqdm。同时,pyproject.toml和setup.py之间的封装要求规格需要匹配。