我尝试在 venv 中使用 python 解释器导入 pydriller,在使用 pip 安装 pydriller 后,我尝试以下操作:
from pydriller import RepositoryMining
但是 IDE 无法识别“RepositoryMining”,并且我收到此错误:
无法从部分初始化的模块“pydriller”导入名称“RepositoryMining”(很可能是由于循环导入)
虽然我可以在“venv”中看到“pydriller”文件夹,其中包含一个“RepositoryMining”类的文件,
在那之后,我尝试在系统上安装 pydriller (没有 venv)并且它有效,但问题是我需要它在虚拟环境的项目中工作,关于如何修复它的任何建议?
最佳答案
问题是我的 python 文件名是“pydriller.py”,我需要重命名它以避免导入冲突(希望这会对某人有所帮助)。
关于python - 导入 python pydriller 模块在 venv 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65620538/