0

这是回溯(复制粘贴):

Traceback Switch to copy-and-paste view

/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py in get_response
                    response = middleware_method(request) ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/middleware/common.py in process_request
            if (not _is_valid_path(request.path_info, urlconf) and ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/middleware/common.py in _is_valid_path
        urlresolvers.resolve(path, urlconf) ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.py in resolve
    return get_resolver(urlconf).resolve(path) ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.py in resolve
                    sub_match = pattern.resolve(new_path) ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.py in resolve
                    sub_match = pattern.resolve(new_path) ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.py in resolve
            return ResolverMatch(self.callback, args, kwargs, self.name) ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.py in _get_callback
            self._callback = get_callable(self._callback_str) ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/utils/functional.py in wrapper
        result = func(*args) ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.py in get_callable
                lookup_view = getattr(import_module(mod_name), func_name) ...
▶ Local vars
/usr/local/lib/python2.6/dist-packages/django/utils/importlib.py in import_module
    __import__(name) ...
▶ Local vars
/home/harsh/minip-server/website/Video_Performance/views.py in <module>
import datetime,rpy ...
▶ Local vars
/usr/lib/python2.6/dist-packages/rpy.py in <module>
r = R() ...
▶ Local vars
/usr/lib/python2.6/dist-packages/rpy.py in __init__
        self.get = _rpy.get_fun('get')  # this must happen before any calls to self or its methods! ...
▶ Local vars

有什么线索吗?

编辑:这是代码

import rpy

不要误会我的意思,这是错误所在的行。我尝试了一个单独的 python 提示并且import rpy没有失败。只有在网站上它失败了。为什么?

4

1 回答 1

0

这可能是一个多线程问题。对 R 的并发访问是不好的(在“不要跨越流,这将是不好的”意义上)。rpy2 有一个锁定机制,当它即将发生时应该引发异常。

于 2012-02-29T08:53:34.110 回答