gpt4 book ai didi

python - Django 测试运行环境错误 : no enough space left on disk

转载 作者:太空狗 更新时间:2023-10-29 17:24:10 24 4
gpt4 key购买 nike

我正在经历一个 Django tutorial ,我能够通过以下步骤执行 creating a project , database setupdevelopment server中提出的问题步骤。

我在虚拟环境中尝试了(venv)$ python manage.py runserver

输出:

Performing system checks...

System check identified no issues (0 silenced).

January 14, 2015 - 09:39:53
Django version 1.7.2, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

[2015-01-14 09:39:54,347 pyinotify ERROR] add_watch: cannot watch /usr/local/lib/python2.7/dist-packages/django/contrib/auth/hashers.py WD=-1, Errno=No space left on device (ENOSPC)
[2015-01-14 09:39:54,348 pyinotify ERROR] add_watch: cannot watch /usr/local/lib/python2.7/dist-packages/django/test/__init__.py WD=-1, Errno=No space left on device (ENOSPC)

检查我的分区磁盘是否空间不足我试过

(venv) $ df

输出:

Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda1 236182272 56881792 167280052 26% /
none 4 0 4 0% /sys/fs/cgroup
udev 1969912 4 1969908 1% /dev
tmpfs 397084 1480 395604 1% /run
none 5120 0 5120 0% /run/lock
none 1985416 3048 1982368 1% /run/shm
none 102400 28 102372 1% /run/user

我可以清楚地看到可用部分中几乎没有可用空间。

在尝试在 Django 中运行服务器之前是否有人遇到过此错误。

最佳答案

您可能已达到 watch 配额。

找到您的当前限制,请在您的终端中输入:

cat /proc/sys/fs/inotify/max_user_watches

默认情况下通常为 8192。

增加您的限制,请输入:

sudo sysctl fs.inotify.max_user_watches=16384

然后重启django。

永久设置此限制,请键入:

echo 16384 | sudo tee -a /proc/sys/fs/inotify/max_user_watches

有一个非常详细的答案,您可以在此处找到更多信息:https://unix.stackexchange.com/a/13757/79648

关于python - Django 测试运行环境错误 : no enough space left on disk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27948612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com