0

我正在尝试使用 tweepy api 来制作 twitter 功能,但我有两个问题。一般来说,我对终端和 Python 几乎没有经验。

1) 它使用 Python 2.6 正确安装,但是我不能使用它或使用 Python 3.1 安装它。当我尝试在 3.1 中安装模块时,它给了我一个错误,即没有模块 setuptools。最初我认为也许我无法在 3.1 中使用 tweepy 模块,但是在自述文件中它说“Python 3 分支(3.1)”,我认为这意味着它是兼容的。当我搜索我认为可以加载到新版本中的 setuptools 模块时,只有 Python 2.7 的模块。如何在 Python 3.1 上正确安装 Tweepy api?

2) 从终端运行时,我的默认 Python 是 2.6.1,我想将其设为 3.1,因此我不必键入 python3.1。

4

2 回答 2

2

安装Distribute,它是支持 Python 3 的 setuptools 的兼容分支。这样做时,请确保您使用的是 Python 3 而不是 Python 2。大多数 Python 3 安装提供名为 的符号或命令python3,而python指的是 Python 2 安装。由于 Python 2 和 Python 3 之间存在不兼容的差异,因此建议您不要尝试覆盖它并python参考python3.

于 2010-09-02T22:47:29.040 回答
-1

更新:下面的评论有一些反对这种技术的观点。

2)你正在运行什么操作系统?通常,系统中某处有一个符号链接,它从“ python ”指向“ pythonx.x ”,其中 xx 是操作系统首选的版本号。在 Linux 上,有一个符号链接/usr/bin/python ,它在标准安装上指向(在 Ubuntu 10.04 上)/usr/bin/python2.6 。

只需手动更改当前链接以指向 python3.1 二进制文件,就可以了。

于 2010-09-02T22:56:26.023 回答