我正在尝试在我的 Unix 帐户上运行 Twitter 的 Tweepy 客户端。每当我尝试使用以下命令运行 Tweepy 安装程序时:
python setup.py
我收到此错误:
Traceback (most recent call last):
File "setup.py", line 3, in ?
from setuptools import setup, find_packages
ImportError: No module named setuptools
现在我在一些论坛上搜索,发现我需要添加安装工具文件。我找到的文件
setuptools-0.6c11-py2.7.egg
我将此文件通过 FTP 发送到我的 unix 目录,其中有 Tweepy 客户端目录和使用 Tweepy 的程序。
现在,每当我尝试使用命令安装安装工具时
python setuptools-0.6c11-py2.7.egg
我收到错误:
python setuptools-0.6c11-py2.7.egg
File "setuptools-0.6c11-py2.7.egg", line 2
if [ `basename $0` = "setuptools-0.6c11-py2.7.egg" ]
^
SyntaxError: invalid syntax
有什么线索/建议我一定做错了什么吗?
最佳答案
不要使用setuptools,使用distribute 。 setuptools 很旧且已弃用。直到带有packageing/distutils2的python 3.4开始使用distribute,它是旧setuptools/distutils的一个分支。
只需下载分发源 tarball,解压并运行 python setup.py install
。或者,您可以下载distribute-setup.py然后运行它。
关于python - 在 Unix 上安装 Python 设置工具以运行适用于 Python 的 Tweepy Twitter 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13319560/