提问人:Myst09 提问时间:11/18/2023 更新时间:11/18/2023 访问量:39
在单独的分支上工作后,Django 主分支中不存在的文件的 ImportError
ImportError for Nonexistent File in Django's Main Branch After Working on Separate Branch
问:
我在我的 Django 项目中遇到了一个涉及分支管理的问题。这是我所做的:ImportError
新分支:在一个名为 的分支中,我创建并提交了一个名为 的文件,其中包括一个类和一个运行蜘蛛的新命令。
test-new-spider
spider_base.py
SpiderStores
切换到主分支:在分支中提交这些更改后,我切换到主分支,其中不包括文件,因为更改未合并。
test-new-spider
spider_base.py
主分支中的问题:现在,当尝试在主分支中运行蜘蛛时,我遇到以下错误: ImportError:无法导入名称 SpiderStores
这很令人困惑,因为在主分支中不存在;它仅在提交它的分支中。spider_base.py
test-new-spider
我删除了一些以鸡蛋和日志形式生成的文件,认为它们可能会导致冲突或过时的引用。
我断开了与虚拟环境的连接,以确保没有特定于环境的问题导致该问题。
我在主分支中搜索了 spider_base 和 SpiderStores 的任何实例,以确认它确实不存在。
答:
1赞
Arun T
11/18/2023
#1
删除文件夹中的所有文件。 文件可能会造成此问题。.pyc
.pyc
将文件添加到文件中也是常见的做法。.pyc
.gitignore
评论