如何解决解决PythonAnywhere中的“找不到模块”错误
我正在尝试使该Twitter Bot自动化以每天发布,并且我正在使用模块Tweepy。每当我从终端运行它时,它都可以正常工作。每当我在PythonAnywhere中使用Bash控制台时,它也可以正常工作。在运行每个代码之前,我输入“ pip install tweepy”,因此该模块已加载。但是,当我仅在PythonAnywhere中单击“运行”时,它将尝试执行该命令而不会出现扭曲,并返回未找到的模块错误。由于PythonAnywhere中自动代码的默认设置只是“运行”命令,因此,它意味着在僵尸程序尝试自动发布时,都会出现错误。有关如何解决此问题的任何提示?我可以使用其他网站来托管/自动化代码吗?
解决方法
确保已将模块安装到运行代码的Python版本中。控制台中的python运行Python 2.7,并且pip安装到Python 2.7中。在PythonAnywhere上,运行按钮运行Python 2.7的可能性很小。如果您拥有一个相当新的帐户,则很有可能是Python 3.8。在PythonAnywhere帮助页面上有一个帮助页面,其中涵盖了如何使用“运行”按钮运行特定版本的Python。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。