在Ubuntu 10.04中安装Dropbox python SDK

时间:2013-02-14 17:28:39

标签: python linux dropbox dropbox-api

我的设置:Ubuntu 10.04,Dropbox SDK 1.5.1和python 2.7.3

我正在设置Dropbox SDK,但遇到问题。

我的python工作正常,但是当我执行时

python setup.py install

要安装Dropbox SDK,它会显示一条消息

Traceback (most recent call last):
  File "setup.py", line 6, in <module>
    from setuptools import setup, find_packages
ImportError: No module named setuptools

我用Google搜索了这条消息,发现我没有setuptools。所以我转向安装python setuptools。但是,我又失败了。

我试图执行

sudo apt-get install python-setuptools

但Dropbox的安装显示相同的消息。

我还去了http://pypi.python.org/pypi/setuptools下载文件 setuptools-0.6c11-py2.7.egg 然后我执行了

sudo sh setuptools-0.6c11-py2.7.egg

但是,我收到了另一条错误消息

Traceback (most recent call last):
  File "<string>", line 1, in <module>
zipimport.ZipImportError: can't decompress data; zlib not available

我发现可能我还需要安装zlib相关的东西。因此,我按照建议执行

sudo apt-get install zlib1g-dev

但情况似乎是一样的。我总是收到消息

Traceback (most recent call last):
  File "<string>", line 1, in <module>
zipimport.ZipImportError: can't decompress data; zlib not available

我甚至使用了Ubuntu的Synaptic包管理器,并使用 zlib 关键字检查并安装了每个包。但我仍然有同样的问题。

有人可以给我一些关于如何在Ubuntu 10.04中安装Dropbox SDK的建议吗?

2 个答案:

答案 0 :(得分:1)

对于遇到这个寻找答案的人,请执行以下命令:

sudo apt-get install python-setuptools

将正确设置setuptools,然后

sudo python setup.py install

会奏效。干杯

答案 1 :(得分:0)

对于64位

sudo ln -s /lib/x86_64-linux-gnu/libz.so.1 /lib/libz.so

对于32位

sudo ln -s /usr/lib/i386-linux-gnu/libz.so /usr/lib

同时安装:

lib32z1&amp; {32}包的lib32z1-dev