问题标签 [importerror]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - “ImportError:没有名为 Tkinter 的模块”即使我昨天使用了 Tkinter 程序并且没有进行实质性更改?
即使昨天导入并使用它,我也收到 Tkinter 错误。我有一个 Windows 7 操作系统并且正在运行 Python 2,所以我不确定此时我应该做什么。我的 google-fu 今天很弱,我似乎无法提出任何相关的内容。任何投入将不胜感激。
ms-access - MS Access 设置忽略日期转换错误
Access DB 导入固定宽度的文本文件;一列主要是日期。当日期不可用时,文件的创建者实际上使用字符串“Null”Access 将行放入表中,该字段实际上为空。
但是,当文件开始具有不同的字段宽度时,我复制了数据库,调整了输入规范中的起始/宽度值,然后导入。现在,所有带有 null 的行都登录 (table)_import_errors 作为将文本转换为日期的错误。
我没有找到任何设置(不是我更改任何设置)来解释它。一个区别是,虽然两个 DB 都是 Access 2000 格式,但原始数据库位于仍然具有 Access 2000 的计算机上,而新数据库由 Access 2003 处理。
这是 Access 版本中的行为变化吗?预处理文件是唯一的解决方案吗?
谢谢,大卫。如果它没有自行修复,这就是我会做的(除了 Excel 部分)。我发布了那个,但显然有人不喜欢公开承认 Access 有错误。
唯一改变的是 固定宽度纯文本输入中的另外两列更宽。然而,Access“决定”放弃整行而不是仅仅连续三次尝试的日期字段。第四次,它仍然报告它为错误,但导入了该行的其余部分。
因此,当 Access 无缘无故出现异常时,请再试一两次,然后尝试显式编码文本转换。
python - ImportError:python 的 Scrapy 不再工作,没有名为 scrapy.cmdline 的模块
运行 Scrapy 会给我带来错误:
我看了看,确实有那个模块在正确的位置。这个问题可以通过创建一个新的环境变量来解决吗?
macos - 导入 matplotlib.pyplot 不起作用
我是 python 新手,只是想设置一切。我尝试重新安装,但当我尝试“将 matplotlib.pyplot 作为 plt”导入时仍然出现错误,有人知道这是什么意思吗?
谢谢!
python - ImportError:无法导入名称 NO_DEFAULT
我正在尝试运行 Django 站点的manage.py
脚本,但它失败并出现以下错误:
无论我使用 Python 2.5.1 还是 2.6.1(Fedora 包),都会发生这种情况。在交互式 Python 会话中进行导入时,我可以重现该错误。
这并不奇怪,因为NO_DEFAULT
它没有在optparse.py
's__all__
中列出,也没有在optparse
文档中列出。
那么,令人惊讶的是,在我自己的工作站上,我可以from optparse import NO_DEFAULT
在 Python 2.5.5 和 2.6.6(Debian 软件包)中成功完成。
我的问题是双重的:
- 我怎么能导入未列出的东西
__all__
? - 我应该如何修复 Django
manage.py
?如果可能的话,我希望它与 Python 2.5 一起工作。
python - Python/Django 导入错误 os.path
我目前正在开发一个 Django 项目,其中包括必须读取不同的文件格式。每种格式都有自己的阅读脚本。要使用的格式取决于选择,这就是我的 admin_view.py 在运行时导入相应脚本的原因。这是通过 imp 完成的:
现在,我的问题是,我在尝试在这些脚本中导入 os-module 时遇到 ImportError,说“没有名为路径的模块”。
我在 admin_view.py 和解释器中导入 os-module 都没有问题。在阅读脚本中导入其他模块也可以正常工作 - 只要这些模块不尝试导入 os.
是因为用 导入脚本imp.load_source
吗?其他可能性?任何建议都会受到摩天大楼的高度赞赏!
django - ImportError:没有名为模型的模块?
我正在使用 Django,并且我的组应用程序不断收到此错误,我检查了所有导入设置,一切都很好。我的注册和个人资料应用程序运行顺利,但为什么这个应用程序给我一个 ImportError 模型?
python - 路径中的 Python 模块:mako 模板中引发的 ImportError
有一个 ImportError 有可能让我发疯。情况如下所示:
代码(没有测试目录,在问题解决之前我犹豫提交)在这里在线:https ://github.com/Boldewyn/website/ 。
当我调用python -m website.__main__ build
时,主例程使用website/_templates
. 这在任何给定目录中都可以正常工作。
但是,在tests/testWebsite.py
我有一个单元测试中,它也应该运行相同的东西。但是那里的 Mako 模板会引发文件的导入错误,在另一种情况下可以正常导入。
运行测试然后产生:
现在,有趣的是,我可以sys.path
直接从模板打印:
我可以在那里确认,那website
是在路上。此外,导入在所有其他部署方案中都运行良好。
导入website
或website._webtools
也很好用。只有website._webtools.templatedefs
部分出错了。
有谁知道,我可以在哪里寻找可能出错的迹象?
测试代码非常简单:
编辑:另一个诊断:我让 mako 编译模板并独立执行生成的 Python 文件。奇迹般有效。我还将 templatedefs.py 减少到最低限度(只有 defs 返回空字符串),这样我也可以在该文件中排除 ImportErrors (或其他怪异)。
系统信息: Ubuntu 11.04、Python 2.7、Mako 0.3.6。
python - Virtualenv __future__ 模块在命令行上工作,但在运行 dev_appserver.py 时不工作
从我的virtualenv中运行 App Engine 时,我遇到了一个奇怪的错误。这是错误:
- 如果我在我的 virtualenv 中运行 python 并输入
import __future__
,它会导入。 - 如果我停用我的 virtualenv 并运行dev_appserver.py,该应用程序就可以工作。
- 但是,如果我的 virtualenv 处于活动状态并且我运行 dev_appserver.py(即使 #1 为真),该应用程序将无法运行,并且我会收到上述错误。
为什么__future__
在运行 Python 解释器时可用,而不是 dev_appserver.py?