问题标签 [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 投票
4 回答
21526 浏览

python - python导入错误

我的进口有什么问题?

应用文件夹结构:

我的应用程序/

  • 模型/models.py 包含SpotModel()
  • tests/tests.py 包含 TestSpotModel(unittest.TestCase)。tests.py 导入from myapp.models.models import *,就像一个魅力
  • 脚本/import.py 包含from myapp.models.models import *

问题是 import.py 在执行时会导致错误:

但是 tests.py 运行。

我在 , 和 中有文件,__init__.py如前所述,使用 nosetests 运行单元测试可以按预期工作。myapp/__init__.pymyapp/models/__init__.pymyapp/tests/__init__.py

0 投票
1 回答
1900 浏览

python - 在 python 中导入 BeautifulSoup 时遇到问题

我已将 BeautifulSoup 解压缩到 c:\python2.6\lib\site-packages 中sys.path,但当我进入时,import BeautifulSoup我收到一个导入错误,提示不存在此类模块。显然我在做一些愚蠢的事情......这是什么?

0 投票
2 回答
1375 浏览

python - 从具有不同顶级文件夹名称的 Django 项目导入

我最近使用Fabric为我的 Django 项目设置了一个部署解决方案。基本工作流程是:

  1. 查看服务器上 git 的最新源代码。
  2. 将其复制到“发布”目录并在目录名称中添加时间戳。
  3. 更新“当前”符号链接以指向最新版本。

这工作得很好,唯一的问题是,因为顶级目录是一个名为 'current' 的符号链接,它指向一个文件夹,如 'project_name_2010_10_04' 以下所有导入语句都将失败:

...

...

所以我找到的解决方案是在我的项目中删除对“project_name”的每一个引用,并且该应用程序似乎可以正常部署和工作(目前)。但这似乎不是解决问题的正确方法......主要是因为在新创建的 Django 项目中,“urls.py”、“settings.py”默认都引用项目名称以及各种 Django 文档提及将项目名称用于各种事情。

所以总结一下我的问题,有没有办法指定与实际目录名称不同的包名称?

0 投票
1 回答
340 浏览

django - 在 Django 之外使用 Django ORM 在分配给 FK 时会引发 ImportError

从外部 shell 使用 Django ORM 时,使用具有 ForeignKey 字段的模型在分配给它时会引发 ImportError。

这是来自 ./manage.py shell 和普通 python shell 的我的 shell 会话的粘贴。

这是一个包含项目源代码的仓库:https ://bitbucket.org/ryanbrady/shellgame/src

0 投票
1 回答
1089 浏览

python - Django Celery 在 runserver 命令上导致导入错误

当我发出 runserver 命令时,会从 djcelery (Django Celery) 引发 ImportError。

在 python 控制台中手动尝试导入 celery.app.default_app 时会出现同样的问题:

0 投票
3 回答
1671 浏览

filesystems - Adobe Flash 导入库 filesystem.file 有问题

当我编写我的程序时,我需要使用 filesystem.file 在我的动作脚本中导入。

但是当我导入它时,Adobe Flash Professional CS5 不知道该库。

任何人都可以知道它..或者我必须下载新版本或者可能只下载包?

0 投票
5 回答
7443 浏览

windows - pygtk 导入 gtk 错误

我下载了pygtk中描述的所有内容进行安装。一切都很顺利,直到我尝试输入时"import gtk",它抛出ImportError如下:

然后我再次重新安装了pygtk-2.22.0,同样的问题存在。那请问该怎么办?提前致谢!

0 投票
2 回答
500 浏览

python - 虚拟主机上的 Python ImportError

我对 Python 还很陌生,所以如果我遗漏了一些明显的东西,请原谅我。

我一直在使用Topia TermExtract包,我编写的代码在我的本地机器(Mac OS 10.6.5;Python 2.6)上运行良好。但是,当我将包含包文件的整个目录复制到我的 GoDaddy 主机时,我收到此错误:

我不确定我需要做什么才能完成这项工作。这是我写的脚本:

谢谢!

0 投票
2 回答
2764 浏览

django - Django ImportError:无法导入设置“设置” - 没有名为 csrf 的模块

我刚开始摆弄django。首先,我在我的 windows 机器上制作了一个小应用程序并验证它运行良好然后,我压缩了整个项目,并在 linux 机器上打开了 zip。linux 机器安装了 mod_wsgi 和 django 1.1.1,当然。

我创建了以下目录:

  • /usr/local/bin/ROOT- 仅包含一个文件,django.wsgi
  • /usr/local/bin/ROOT/myapp- django 应用程序的根目录

根据此处的说明,我添加到httpd.conf

现在按照我在这里/usr/local/bin/ROOT/django.wsgi输入的说明:

如果它很重要:在应用程序启动之前 PYTHOHPATH 上没有设置任何内容。

之后,我对 apache 进行了优雅的重启,然后进入了 server/myapp。我收到 500 错误。查看我看到的日志:

我究竟做错了什么?我发现的所有其他线程总是得出一个结论,即它是 django 的旧版本(但我的是 1.1.1),或者有几个应用程序正在运行,但我只有一个......

帮助?

0 投票
33 回答
2427329 浏览

python - 从不同文件夹导入文件

我有以下文件夹结构。

我想从file.pyin导入一些函数some_file.py

我试过了

以及其他一些尝试,但到目前为止我无法正确导入。我怎样才能做到这一点?