Ошибка pip msgpack при установке требований - PullRequest
0 голосов
/ 15 апреля 2020

Я использовал pip install -r requirements.txt и получил эту ошибку:

AttributeError: module 'msgpack' has no attribute 'dumps'

Полный журнал: https://pastebin.com/aTTwyrML

needs.txt : https://github.com/poljar/weechat-matrix/blob/master/requirements.txt

Похоже, что это также нарушает другие варианты использования pip install.

Я не могу найти ни одного pip вопроса или решения этой проблемы нигде.

РЕДАКТИРОВАТЬ: msgpack импортируется из: '/usr/lib/python3.8/site-packages/msgpack/__init__.py'

Другие пакеты, которые вызывают ошибку:

  • pytconf

1 Ответ

1 голос
/ 18 апреля 2020

Вы используете python версию 3.8, а msgpack поддерживает только до 3.7. Это может вызывать проблему при установке msgpack через pip, или в 3.8 есть некая реализация, которой нет в 3.7 и ниже. Я знаю, что столкнулся с некоторыми проблемами при совместном использовании проектов между командами, использующими 3.8, и командами, использующими более ранние версии.

msgpack на pypi .

...