gpt4 book ai didi

python - dropbox python api 导入 dropbox 语法错误

转载 作者:行者123 更新时间:2023-12-01 04:57:35 24 4
gpt4 key购买 nike

使用Python 2.6.6

尝试安装 dropbox python api..

尝试了“pip install dropbox”和“python setup.py install”

导入 dropbox 时出现此错误...

Traceback (most recent call last):

File "<stdin>", line 1, in <module>
File "/usr/lib/python2.6/site-packages/dropbox/__init__.py", line 3, in <module>
from . import client, rest, session
File "/usr/lib/python2.6/site-packages/dropbox/client.py", line 22, in <module>
from .rest import ErrorResponse, RESTClient, params_to_urlencoded
File "/usr/lib/python2.6/site-packages/dropbox/rest.py", line 415
utf8_params = {encode(k): encode(v) for k, v in params.iteritems()}
^
SyntaxError: invalid syntax

我做错了什么吗?

最佳答案

Dropbox API 中的代码似乎使用 dictionary comprehensions ,直到 Python 2.7 才引入。这也可以在 the PyPI page 上看到。对于此模块,其中列出了 2.7 作为所需的 Python 版本。除非升级到 Python 2.7,否则您将无法使用此模块。 (根据 this question 它必须是 Python 2.7,因为该 API 尚不支持 Python 3。)

关于python - dropbox python api 导入 dropbox 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27025046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com