我不知道如何排除导入的故障,它说它正在工作,但是很明显它失败了。如果能提供线索到哪里去找我将不胜感激。
我正在处理一个覆盆子Pi,但我在我的windows机器上看到了同样的结果。两者都运行Python 3.7和Pip 20。
我从使用pip sudo pip3 install adafruit_pca9685
安装模块开始。
正如您所看到的,它显示它已正确安装。
然后,我检查模块是否随help('modules')
一起安装
正如您所看到的,它在报告正确安装后立即报告模块不在那里。
然后,我尝试使用import adafruit_pca9685
导入模块
然后它会说找不到该模块。
接下来我应该检查什么来帮助解决这个问题?
发布于 2020-12-30 16:04:34
TLDR:使用find命令搜索文件,发现其拼写与教程所示不同。
天啊,我是不是觉得自己很傻...
在建议我查找该文件之后,我使用了find / -type f -iname "PCA9685.py
。
我发现安装了这个模块,但它使用大写而不是全部小写,这是我的文档所要求的。
在用大写正确拼写模块名称之后,它可以很好地导入。
这个模块的命名格式不同于它的兄弟模块,这很让人恼火,也让人恼火的是教程是错的,但我觉得没有仔细检查拼写是很愚蠢的。
https://stackoverflow.com/questions/65503682
复制相似问题