如何清除django模块缓存?

时间:2011-09-30 03:18:48

标签: django

当通过本地Apache + wsgi运行时,有类似的东西:

ImportError at /link/to/new-app
No module named views
/usr/lib/python2.6/dist-packages/django/utils/importlib.py in import_module
  35. __import__(name) 
/usr/lib/python2.6/dist-packages/site/apps/new-app/urls.py in <module>
  2. import views 

views模块确实存在,你可以在python shell中导入它,它在django dev web服务器上运行正常。所以我猜这是一个缓存问题。 试图重新启动Apache,删除所有pyc文件+触摸所有文件(都在django目录和代码中),甚至重启机器,没有任何帮助。

Django ver:1.2.4

有什么想法吗? 感谢

1 个答案:

答案 0 :(得分:1)

您的网络服务器没有文件描述符。在启动httpd。

之前,使用ulimit增加可用数量