我的设置: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的建议吗?
答案 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