找不到或无法读取要导入的文件:bootstrap-sass

File to import not found or unreadable: bootstrap-sass

正在试用 Django 商店。按照本教程进行操作:https://django-shop.readthedocs.io/en/stable/tutorial/intro.html(稳定)。

当我 运行 服务器并打开本地主机时,这是我看到的:

Error: File to import not found or unreadable: bootstrap-sass/assets/stylesheets/bootstrap/variables.
       Parent style sheet: /home/vm/PycharmProjects/Django-shop/django-shop/shop/static/shop/css/_variables.scss
        on line 1 of ../shop/static/shop/css/_variables.scss
>> @import "bootstrap-sass/assets/stylesheets/bootstrap/variables";

我想,这个 "bootstrap-sass" 目录应该在 "css" 中,但我在那里没有看到它。

只发生在网站前面。我可以正常打开管理面板。

评论中提到的 No module named 'django.core.urlresolvers' 错误提示您存在 django 兼容性问题。要了解有关此错误的更多信息,请参阅 Whosebug 上的 回答,其中讨论了从 Django 1.x 版本到 2.x 的特定变更日志。 既然我们知道这可能是这里的一个冲突点,请参考 Compatibility Table,它清楚地表明 Django Shop 与 Django 2.x 版本不兼容,并且在您的项目设置中当您 pip install django,它会安装最新版本的 django,即 2.1。因此,为了克服这个问题,您应该将 Django 降级到与您的 Django 商店版本兼容的版本。所以一个有效的组合是 Django 1.11 和 Django Shop 0.13.x。