无法导入Twython

时间:2014-01-01 00:44:40

标签: python twitter twython

我在此链接上使用Windows安装程序安装了Twython 1.2:https://pypi.python.org/pypi/twython/1.2。安装程序似乎运行良好。

我在尝试执行此操作时收到错误“ImportError:无法导入名称Twython”:

from twython import Twython
from twython import TwythonStreamer

有人知道为什么我不能导入twython吗?

2 个答案:

答案 0 :(得分:2)

嗯,Twython的当前版本是3.x.x,而不是1.2。我认为1.2安装程序是在我第一次启动该项目时从yeaaars开始的 - 从那时起Twython API和结构发生了变化。

答案 1 :(得分:0)

通常,您需要将环境变量PYTHONPATH设置为指向包含文件twython.py的路径。我不确定Twython自己安装的确切位置,但据推测它在安装过程中会告诉你。如果没有,请搜索文件twython.py,它所在的目录就是您想要的目录。我不确定你是如何运行导入Twython的Python脚本的。如果它来自DOS提示符,请尝试类似

的内容
set PYTHONPATH="c:\Program Files\Twython1.2\SOMEDIR"

替换包含twython.py的实际目录(可能不在c:\ Program Files中)。

如果您以图形方式运行脚本,那么如果您在某种Python IDE中运行,它可能有一种在其首选项中设置PYTHONPATH的方法。否则,您需要转到“控制面板”并找到可以设置环境变量的位置。自从我使用Windows以来,已经有一段时间了,最​​近情况发生了变化,但它可能在Startup或类似情况下,然后在Advanced...或类似情况下。