在Django中运行collectstatic时,我在“os.scandir(path)中的条目的listdir中的第316行”处遇到以下错误:
FileNotFoundError: [WinError 3] The system cannot find the path specified: 'C:\\Users\\rutha_000\\Documents\\DjangoProjects\\jarvis\\static'
我的样式表位于
C:\Users\rutha_000\Documents\DjangoProjects\jarvis\static\jarvis\css\
我的设置文件如下所示:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
文件位置如下:
Django项目 贾维斯 应用程序 静止的 应用程序 css stylesheet.css 贾维斯 设置.py manage.py
谢谢
C:\\Users\\rutha_000\\Documents\\DjangoProjects\\jarvis\\static
表示字符串
C:\Users\rutha_000\Documents\DjangoProjects\jarvis\static
可以看出,
所以
\\
没有什么问题“在脚本中,文件路径中的反斜杠必须始终在windows上转义。”。这就是为什么要用双反斜杠。 是指向
settings.py
的路径是:C:\Users\rutha_000\Documents\DjangoProjects\jarvis\jarvis\settings.py
?我想这可能就是问题所在替换
在
settings.py
与希望能奏效
相关问题 更多 >
编程相关推荐