gpt4 book ai didi

python - Django : import problem with python-twitter module

转载 作者:太空宇宙 更新时间:2023-11-04 06:31:46 25 4
gpt4 key购买 nike

当我尝试在我的应用程序中导入 python-twitter 模块时,django 尝试导入 django.templatetags.twitter 而不是 python-twitter 模块(在/usr/lib/python2.5/site-packages/twitter.py 中) ,但我不知道为什么。 :s

例如:

myproject/
myapp/
templatetags/
file.py

file.py 中:

import twitter # this imports django.templatetags.twitter

有什么办法可以解决吗?

非常感谢:)

编辑:我发现了问题。我的 templatetags 文件被命名为“twitter.py”。我已将其重命名为“twitter_tags.py”,现在可以使用了。 :)

最佳答案

The submodules often need to refer to each other. For example, the surround module might use the echo module. In fact, such references are so common that the import statement first looks in the containing package before looking in the standard module search path. source

因此,您需要使用绝对导入。

from some.other.pkg import twitter

关于python - Django : import problem with python-twitter module,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1399478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com