小编Dev*_*ist的帖子

如何修复 urllib3 运行时错误:请求依赖项“urllib3”必须版本 >= 1.21.1,< 1.22?

我是一名新开发人员,正在学习使用 Python 3.4.2 进行编码。我在 Raspberry Pi3 上运行 Debian Linux。全新安装后我都做了

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

让一切都是最新的。

我正在尝试测试将文件上传到 Dropbox 的一段代码:

import dropbox
import urllib3

authkey = (my dropbox dev auth key)

with open('test.csv','rb') as f:
    dbx = dropbox.Dropbox(authkey)
    dbx.files_upload(f.read(), '/test.csv')
Run Code Online (Sandbox Code Playgroud)

现在,我不知道实际的 Dropbox 代码是否正确,因为当我在 Python shell 中运行脚本时收到以下错误:

Traceback (most recent call last):
  File "/usr/local/lib/python3.4/dist-packages/requests/__init__.py", line 58, in <module>
    assert minor >= 21
AssertionError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/pi/dbtest.py", line 1, …
Run Code Online (Sandbox Code Playgroud)

linux bash urllib3 python-3.x dropbox-api

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

bash ×1

dropbox-api ×1

linux ×1

python-3.x ×1

urllib3 ×1