RHEL 6 上的 Dropbox.py

RHEL 6 上的 Dropbox.py

我正在尝试在 RHEL 6 上运行 Dropbox 的无头安装。守护进程似乎正在运行,但是当我尝试使用 Dropbox 关联的 dropbox.py 工具来控制守护进程时,它无法运行并出现以下错误:

Traceback (most recent call last):
  File "./dropbox.py", line 26, in <module>
    import locale
  File "/usr/lib64/python2.6/locale.py", line 202, in <module>
    import re, operator
ImportError: /home/dropbox/.dropbox-dist/operator.so: undefined symbol: _PyUnicodeUCS2_AsDefaultEncodedString

我正在运行 Python 2.6 的当前 RHEL 版本:

root@cedar [/home/dropbox/.dropbox-dist]# rpm -qv python
python-2.6.6-29.el6_3.3.x86_64

(我不确定这是否更适合 Stack Overflow,因为它即将成为一个编程问题,但由于我试图直接使用来自 Dropbox 的程序,所以我把它放在这里。)

答案1

我将其放在了dropbox.py.dropbox-dist 文件夹中。当我将其移出该文件夹时,Python 似乎不再与 发生冲突operator.so。据我所知,这解决了该问题。

相关内容