Python: ImportError: Нет модуля с именем v1 для b2-sdk- python - PullRequest
0 голосов
/ 15 марта 2020

Я пытаюсь использовать Backblaze / b2-sdk- python. Я думаю, что мне удалось установить его, просто выполнив pip install b2sdk

$ pip install b2sdk
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: b2sdk in /Library/Python/2.7/site-packages (0.1.8)
Requirement already satisfied: futures>=3.0.5; python_version < "3.2" in /Library/Python/2.7/site-packages (from b2sdk) (3.3.0)
Requirement already satisfied: arrow<0.13.1,>=0.8.0 in /Library/Python/2.7/site-packages (from b2sdk) (0.13.0)
Requirement already satisfied: six>=1.10 in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from b2sdk) (1.12.0)
Requirement already satisfied: logfury>=0.1.2 in /Library/Python/2.7/site-packages (from b2sdk) (0.1.2)
Requirement already satisfied: enum34>=1.1.6; python_version < "3.4" in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from b2sdk) (1.1.6)
Requirement already satisfied: setuptools in /Library/Python/2.7/site-packages (from b2sdk) (44.0.0)
Requirement already satisfied: tqdm>=4.5.0 in /Library/Python/2.7/site-packages (from b2sdk) (4.43.0)
Requirement already satisfied: requests>=2.9.1 in /Library/Python/2.7/site-packages (from b2sdk) (2.23.0)
Requirement already satisfied: backports.functools-lru-cache>=1.2.1; python_version == "2.7" in /Library/Python/2.7/site-packages (from arrow<0.13.1,>=0.8.0->b2sdk) (1.6.1)
Requirement already satisfied: python-dateutil in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from arrow<0.13.1,>=0.8.0->b2sdk) (1.5)
Requirement already satisfied: funcsigs in /Library/Python/2.7/site-packages (from logfury>=0.1.2->b2sdk) (1.0.2)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /Library/Python/2.7/site-packages (from requests>=2.9.1->b2sdk) (1.25.8)
Requirement already satisfied: idna<3,>=2.5 in /Library/Python/2.7/site-packages (from requests>=2.9.1->b2sdk) (2.9)
Requirement already satisfied: chardet<4,>=3.0.2 in /Library/Python/2.7/site-packages (from requests>=2.9.1->b2sdk) (3.0.4)
Requirement already satisfied: certifi>=2017.4.17 in /Library/Python/2.7/site-packages (from requests>=2.9.1->b2sdk) (2019.11.28)

Но следуя Краткое руководство по началу работы после того, как я

>>> from b2sdk.v1 import *

Тогда я получаю

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named v1

Могу я спросить, что происходит?

Я использую Python 2.7.16 в macOS.

...