pip install上的ModuleNotFoundError

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pip install上的ModuleNotFoundError相关的知识,希望对你有一定的参考价值。

我是Python的初学者,使用Python 3.6.5版。从github下载源代码,我无法使用pip install <<module name>>下载/安装模块

在运行最初的.py脚本时,我收到此错误:

ModuleNotFoundError: No module named 'cvutils.cvdetector'

在进一步分析中,我在其中一个内部模块中找到了代码from cvutils.cvdetector import CvDetector。在命令提示符上的pip install cvutils.cvdetector上,我得到的错误是

Could not find a version that satisfies the requirement cvutils.cvdetector 
(from versions: )
No matching distribution found for cvutils.cvdetector

cvutils已经安装在..AppDataLocalProgramsPythonPython36-32Libsite-packagescvutils。我必须添加任何其他依赖项才能使用吗?

答案

前几天我遇到了类似的问题。

首先,您可以尝试运行python -m pip install <module_name>。有时取决于您的环境设置,只运行pip install <module_name>不起作用。

如果这不能解决您的问题,您可以卸载Python并手动删除安装时创建的所有相关目录(我的位于C:UsersusernameAppDataLocalProgramsPython)。我这样做了,重新安装后,我不再有错误。

以上是关于pip install上的ModuleNotFoundError的主要内容,如果未能解决你的问题,请参考以下文章

如何让我的 gradle 测试任务为不在 maven Central 上的库使用 python pip install?

pip3 install xxx 失败查找步骤

python2上的pip安装失败

pip install mod_wsgi 在 vi​​rtualenv 中失败

pip install出错,pip版本不匹配

python中 pip install --upgrade pip出错