0

我正在尝试使用 tweepy 构建一个用 python 编写的 twitter 客户端,并使其在 Android 上的 sl4a(使用 py4a)上运行。但我似乎无法在我的主脚本中导入 tweepy 模块。脚本不运行。请告诉我在 sl4a 中使用 tweepy 的正确方法,因为在 sl4a 的脚本目录中复制粘贴 tweepy 目录不起作用。

4

2 回答 2

0

Python for Android 应用程序允许您导入模块 zip,并且在网络上和 SL4A 常见问题解答中有关于将模块复制到 SD 卡上的何处以尝试安装它们以及安装 Python Eggs [链接]的说明。您也可以尝试setup.py在手机上运行 tweepy(可在下载中找到)。

但是,tweepy 也有可能具有您手机上不存在的其他要求,例如通常由easy_install等安装的其他模块。虽然我认为情况并非如此,但它肯定会使安装变得非常困难。

归根结底,根据常见问题解答,我认为您最好的选择是尝试将 tweepy 模块目录复制到/sdcard/com.googlecode.pythonforandroid/extras/python.

祝你好运!

于 2012-11-05T14:08:59.427 回答
0

在此处下载适用于 Python 2.6 的 tweepy .egg:https ://pypi.python.org/pypi/tweepy/1.7.1确保它位于 SD 卡的“下载”文件夹中。启动 Python for Android 应用程序并选择“导入模块”选项。选择刚刚下载的 tweepy .egg 文件。它应该可以正常工作。

于 2013-05-02T09:03:55.243 回答