PythonTwitter模块-finding.pyc而不是py

PythonTwitter模块-finding.pyc而不是py,python,twitter,python-twitter,Python,Twitter,Python Twitter,我正在使用Django,当推送到Heroku时,我发现“module”对象没有属性“Api”错误。我注意到了这个错误,twitter.\u_文件\u_指向twitter.pyc而不是twitter.py。当.pyc不存在时,首先会找到.py,但是,当我运行代码时,它仍然不起作用 不确定我应该如何继续-我应该尝试: 要使用imp.load_模块忽略.pyc 符号链接 使用另一个更好的解决方案:-) 在上周Tweepy停止工作之前,我一直在完美地使用Tweepy,因此发现python-twitter

我正在使用Django,当推送到Heroku时,我发现“module”对象没有属性“Api”错误。我注意到了这个错误,
twitter.\u_文件\u_
指向twitter.pyc而不是twitter.py。当.pyc不存在时,首先会找到.py,但是,当我运行代码时,它仍然不起作用

不确定我应该如何继续-我应该尝试:

  • 要使用imp.load_模块忽略.pyc
  • 符号链接
  • 使用另一个更好的解决方案:-)
  • 在上周Tweepy停止工作之前,我一直在完美地使用Tweepy,因此发现python-twitter集成有点令人沮丧


    非常感谢您的帮助

    请进行完整的异常跟踪。我得到的“模块”对象没有属性“Api”。api=twitter.api(消费者密钥、消费者密钥、访问令牌密钥、访问令牌密钥)。抱歉,不确定回溯中还包括哪些内容。能否将twitter.py文件的内容发布在gist/pastebin或类似文件中?另外,当你推到Heroku时,确保你没有推任何*.pyc文件。好的,谢谢-我的twitter.py-。在你的代码中(可能在顶部),我假设你有一个
    导入twitter
    语句?我目前最好的猜测是,您不知何故导入了错误的twitter.py文件。确保您的目录结构中只包含一个twitter.py文件,并且该文件位于正确的位置(即PYTHONPATH上的某个位置)。