问题标签 [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.

0 投票
2 回答
2613 浏览

eclipse - PyDev:来自导入的未定义变量:__name__

我经常__name__在我的代码中使用类的属性(在 Python 中完美运行),但PyDev总是将其标记为错误(Undefined variable from import)。

我试图添加__name__到公告导入中,但这并没有解决问题。

当我使用自动完成时,PyDev在错误的类后面__class__键入 a 时会找到一个属性。.但是如果我仍然使用__class__属性,PyDev 会找到该__name__属性。

PyDev 中是否存在与将类与实例对象混合有关的错误?有什么解决方法吗?

谢谢你的帮助。

0 投票
6 回答
38644 浏览

python - Django + mod_wsgi + apache:ImportError at / No module named djproj.urls

我正在尝试使用 apache 和 mod_wsgi 在我的 linode 服务器上部署我的 Django 应用程序。

file: /srv/www/example.com/djproj/django.wsgi

file: /etc/apache2/sites-available/example.com

当我访问 / 我的网站时,我收到此错误

我无法让它工作。想法?

0 投票
1 回答
1009 浏览

python - 使用 cPickle 通过 XML-RPC 发送复合数据类型

我正在做一个分布式处理项目。我需要将我的复合数据类型发送给另一个对等点,这样我就可以在其他对等点中使用它来填充我的 TreeView 结构。我的“tsk_composite”模块中有这两个类,我的复合数据节点:

我发送树结构的 RootNode 的主类:

我正在使用 cPickle 和以下代码发送我的复合数据:

当我在第二个对等方中收到复合数据时,它会给出以下错误消息:

当我在我的第二个对等方中创建一个名为“tsk_composite”的 emty 模块时,它会给出以下错误:

当我刚刚在我的第二个同伴的模块中编写这行代码时,它完美地工作。

实际上我不需要这个模块和类,我怎样才能通过 cpickle 将模块和类名导入其他对等点?

0 投票
1 回答
2688 浏览

django - 500 互联网服务器错误 error_log:TemplateSyntaxError: Caught ImportError while rendering: No module named friends

最近我在 Apache 上使用 django 和 mod_wsgi。

我按照网页中的以下步骤操作:

“我的应用在/mnt/www/,名字叫mysite,apache并在mysite media目录下创建,然后执行以下操作:”

创建 apache_django_wsgi.conf 文件,如下:

创建 django.wsgi 文件,如下:

我已经按照这些步骤操作,但是当我通过浏览器在 Apache 下运行它时,我收到 500 Internet Server Error。然后我检查 erro_log:它说:“TemplateSyntaxError: Caught ImportError while rendering: No module named friends”(friends 是我的一个模块的名称)

我网站的路径是 /var/BigPrject/mysite

0 投票
2 回答
378 浏览

python - 从上层应用程序导入包

所以我有一个结构如下的应用程序:

main.py 文件导入:

这运行成功,然后 user_interface 进行导入调用:

然后文件 tab.py 有一个导入调用:

最后一次导入失败并返回错误:

由于导入链中断,因此执行应用程序或尝试从终端导入 user_interface 模块失败并出现此错误。我知道我在某个地方犯了一个非常基本的错误,但我对这件事已经束手无策了。如果有人能帮助解决这个问题,我将不胜感激。

0 投票
3 回答
16344 浏览

python - ImportError:无法导入名称信号

我将 Django 1.3.0 与 Python 2.7.1 一起使用。在每次测试中,我编写了以下导入,我得到了上面的 importError:

完整的堆栈跟踪:

任何想法为什么会发生这种情况?

0 投票
3 回答
11161 浏览

python - 在 django 中导入设置时出现奇怪的错误

我有很多项目在 ubuntu 中使用 python2.7 和 virtualenv/virtualenvwrapper,在我的工作中,一些开发人员使用 macosx 和 windows,通常我像往常一样创建项目:

我们将 svn 用于 cvs,但在某些时候,对我来说没有任何合理性,当我尝试以下操作时:

不起作用,但仅适用于我并且在我的笔记本电脑中,在生产服务器或其他开发人员中不会发生。

有任何想法吗?

我收到了这个错误:

错误:在包含“manage.py”的目录中找不到文件“settings.py”。看来您已经定制了一些东西。您必须运行 django-admin.py,并将其传递给您的设置模块。(如果文件 settings.py 确实存在,它会以某种方式导致 ImportError 。)

但显然,设置文件存在并且位于 manage.py 文件的同一文件夹中,并且不适用于我......

django 和 appengine也会发生这种情况

0 投票
1 回答
1035 浏览

python - Django:Model.objects.get 因 ImportError 异常而失败

我有代表系统中设置的模型,我从应用程序的另一部分使用它,因此导入有 3 个级别WORKING CODE <- Module <- Model

模型Variables

这是我使用它的代码

模块variables.py

模块config.py

当我从 django shell 中使用这些东西时,一切正常,但是当我调用get_var函数时,我有ImportError异常

storage.py

0 投票
1 回答
2892 浏览

python - python & suds "ImportError: 无法导入名称 getLogger"

我正在使用 Ubuntu 11.04 (natty)。我一直在使用 Suds 来使用 SOAP Web 服务。一切都运行良好......直到它不是。我无法再导入 Suds。我已经从 Ubuntu 存储库中卸载并重新安装了 Suds,但仍然遇到相同的导入错误(请参阅下面的 IDLE 回溯)。我正在使用 Python 2.7.1 和 Suds 0.4.1-2。有没有人对如何解决这个问题有任何想法?

0 投票
2 回答
1618 浏览

module - Python 文件位置约定和导入错误

我是 Python 新手,我根本不知道如何处理这个特定问题:我正在尝试运行位于目录中的可执行文件(ros_M5e.py名为 /opt/ros/diamondback/stacks/hrl/hrl_rfid/src/hrl_rfid/ros_M5e.py但是,在ros_M5e.py文件中调用了文件路径更远的另一个文件:from hrl.hrl_rfid.msg import RFIDread. 该目录msg确实位于/opt/ros/diamondback/stacks/hrl/hrl_rfid/并且确实包含该文件RFIDread。但是,每当我尝试执行时,ros_M5e.py我都会收到此错误:

Traceback (most recent call last): File "/opt/ros/diamondback/stacks/hrl/hrl_rfid/src/hrl_rfid/ros_M5e.py", line 37, in <module> from hrl.hrl_rfid.msg import RFIDread ImportError: No module named hrl.hrl_rfid.msg

有一些专业知识的人可以为我阐明这个问题吗?这似乎只是一个基本的文件位置问题,但我只是不知道适当的 Python 约定来解决它。我尝试将ros_M5e.py文件放在与其调用的文件相同的目录中并更改文件路径但无济于事。

非常感谢,

奇亚