- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
所以我刚刚将 django 更新到 1.2.3,现在当我尝试运行“python manage.py shell”以在 django 环境中工作时,出现以下错误。
Traceback (most recent call last):
File "manage.py", line 11, in <module>
execute_manager(settings)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/django/core/management/__init__.py", line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/django/core/management/base.py", line 191, in run_from_argv
self.execute(*args, **options.__dict__)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/django/core/management/base.py", line 220, in execute
output = self.handle(*args, **options)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/django/core/management/base.py", line 351, in handle
return self.handle_noargs(**options)
File "/opt/local/lib/python2.5/site-packages/django/core/management/commands/shell.py", line 18, in handle_noargs
loaded_models = get_models()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/django/db/models/loading.py", line 167, in get_models
self._populate()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/django/db/models/loading.py", line 64, in _populate
self.load_app(app_name)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/django/db/models/loading.py", line 78, in load_app
models = import_module('.models', app_name)
File "/opt/local/lib/python2.5/site-packages/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/opt/local/lib/python2.5/site-packages/django_celery-2.0.3-py2.5.egg/djcelery/models.py", line 7, in <module>
from celery import conf
File "/opt/local/lib/python2.5/site-packages/celery-2.0.3-py2.5.egg/celery/conf.py", line 6, in <module>
from celery import routes
File "/opt/local/lib/python2.5/site-packages/celery-2.0.3-py2.5.egg/celery/routes.py", line 2, in <module>
from celery.utils import instantiate, firstmethod, mpromise
File "/opt/local/lib/python2.5/site-packages/celery-2.0.3-py2.5.egg/celery/utils/__init__.py", line 9, in <module>
import importlib
ImportError: No module named importlib
任何想法。我似乎无法找到这里发生的事情,而且据我所知,我在我的网络服务器上运行相同的版本,但我没有出现相同的错误。
最佳答案
importlib 是在 Python 2.7/3.1 中添加的,我相信。您可以在此处下载 pyton 2.5 的端口:
同时检查 setup.cfg
对于底部附近的 celery ,并确保满足所有其他要求(靠近脚本底部)。
关于python - Django/Celery 找不到 importlib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3897436/
我正在尝试基于 imp 重新实现一些代码要使用的模块importlib反而。 imp.find_module 函数之间存在细微差别和 importlib.find_loader : # Using i
我是 Django 新手。我有一个 Django 休息项目。当我运行它时,错误显示为 from django.utils.importlib import import_module ImportEr
我收到了一份。在Spyder中第二次从子文件夹导入库时出错,但第一次(重新启动Spyder后)或在Spyder外导入时工作正常。。代码是:。其中,test_lib.py只是。输出结果为:。当库不在子文
from importlib.machinery import EXTENSION_SUFFIXES 导入错误:没有名为machinery的模块 清理中...命令 python setup.py Eg
pytest-6.0介绍a new 'import-mode' option dubbed 'importlib'连同声明: "We intend to make importlib the defa
我正在尝试导入 importlib 模块,但收到此消息: >>> importlib Traceback (most recent call last): File "", line 1, in N
鉴于此代码,我如何告诉 python 不使用缓存源或重新加载? import importlib.util spec = importlib.util.spec_from_file_location(
我正在尝试从不同的 python 文件 (*.py) 导入名为“tasks”的字典。 路径存储在我的数组directories['code']中。并非所有文件都包含这些任务指令之一。 问题是,一旦找到
我正在使用 flask 并具有以下结构 manage_server.py cas --- __init__.py --- routes.py --- models.py --- templates
这个问题在这里已经有了答案: from django.utils.importlib import import_module ImportError: No module named import
一旦你导入了 foo 模块,其中你有 bar 类 import importlib foo = importlib.import_module('path/to/foo') 如何简单地调用 bar.r
这个问题在这里已经有了答案: TypeError: Missing 1 required positional argument: 'self' (8 个答案) 关闭 2 年前。 我知道类似的问题已
我正在寻找一种使用 importlib 的方法在 Python 2.x 中即时重写导入模块的字节码。换句话说,我需要在导入期间在编译和执行步骤之间 Hook 我自己的函数。除此之外,我希望导入功能能够
使用 import 语句导入具有本地名称的模块很容易: import numpy as np 我相信 np 在这里被称为“本地名称”,但我可能会混淆。 我不知道如何使用 importlib 模块来做同
我想根据传递给 Python 脚本的参数在我的主函数中选择要导入的模块。所以,我正在使用其中之一 blah = importlib.import_module("blah1") blah = impo
根据 this answer , 你可以使用 importlib 到 import_module 使用像这样的相对导入: importlib.import_module('.c', 'a.b') 为什
第二个断言失败,表明importlib.reload静静地重新加载修改后的模块失败,谁能解释为什么? import os import sys import tempfile import impor
我希望在 Python (3.7) 中动态导入一个模块,模块的代码是在一个字符串中定义的。 下面是一个使用 imp 模块的工作示例,该模块已被弃用,取而代之的是 importlib(从版本 3.4 开
第二个断言失败,表明importlib.reload静静地重新加载修改后的模块失败,谁能解释为什么? import os import sys import tempfile import impor
在我的模块中,我有几个函数依赖于启动时间较长的外部模块。如何使用 LazyLoader ?如果我有 import veggies 或 import veggies.brussels.sprouts 或
我是一名优秀的程序员,十分优秀!