windows错误:[Error 267]目录名无效

2024-04-27 22:00:12 发布

您现在位置:Python中文网/ 问答频道 /正文

PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))
STATICFILES_DIRS = (
    os.path.join(PROJECT_PATH, 'static'),
)

此代码返回以下错误消息:

WindowsError: [Error 267] The directory name is invalid

我不明白这段代码有什么问题。我试图删除逗号,但我得到另一个错误:Your STATICFILES_DIRS setting is not a tuple or list; perhaps you forgot a trailing comma?

另外,当我插入一个静态路径时,会出现以下错误:

STATICFILES_DIRS = (
    'F:/DEV/apps/myproject/static/',
)

当我从STATICFILES_DIRS中删除路径时,不会出现任何错误,站点工作正常:

STATICFILES_DIRS = () #no error

感谢您的帮助!谢谢您!


Tags: path代码路径projectisos错误static