有时候从网上下载下来的python api没法导入,出现importerror: no module named * 错误。以下提供解决方案。
将依赖包目录放置到*:\python*\lib\site-packages\中,即python的安装目录中。首先确定api目录下是否有__init__.py文件,如果没有,请新建一个。
打开api主运行文件,查看里面的类名称。此处为main.py文件,类为class dcvercode。
此处以导入main中的类dcvercode为例。打开__init__.py,输入:from main import dcvercode这样就完成了依赖包的指定。然后再在程序中导入该包即可,此处的依赖包名称为qqcr(即目录名称),所以输入:import qqcr即可完成包的导入。