2 
                    
                    bcxx      2014-09-02 13:36:54 +08:00 
                    
                    升级一下 django 会更简单吧…… 
                 | 
            
     4 
                    
                    wenbinwu      2014-09-02 15:37:04 +08:00 
                    
                    from .tasks import add 
                 | 
            
     5 
                    
                    cbsw   OP @wenbinwu @bcxx 问题已解决,看了下 celery 源码,找到 import 部分发现只在当前目录和子目录查找模块,所以老版本的 django project(mycelery.py上层) 不在 celery 路径中,直接在 mycelery.py 中加上 `sys.path.append(os.path.abspath(os.pardir))` 把上层目录即 project 的路径加入即可,还是沿用了项目中的 `from projectname.appname.modulename import something` 的格式不变。 
                ImportError 多半是路径导致的,碰到这样问题应该先检查一下路径的  |