Проблема при запуске команды терминала: «pip install anonympy»

Я использую MacBook Pro с чипом M1 Pro под управлением macOS Venture 13.0.1 и установлен Python 3.9.6. При попытке выполнить следующие команды:

pip install anonympy
pip3 install anonympy

Я получаю следующий результат:

Collecting anonympy
  Using cached anonympy-0.3.7.tar.gz (5.8 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error
  
  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> [1 lines of output]
      error in anonympy setup command: 'python_requires' must be a string containing valid version specifiers; Invalid specifier: '>=3.6*'
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

Я попробовал это в Colab и в виртуальной среде, где локально работает одна и та же версия Python, и оба раза получил одну и ту же ошибку колеса сборки. Я также попытался запустить следующую команду, но безрезультатно.

pip(3) install --upgrade setuptools

Есть ли проблема с пакетом или я что-то упускаю?

Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
2
0
64
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Кажется, это ошибка в пакете, который несовместим с последней версией PyPi.

Вы можете установить его напрямую с помощью pip+git :

pip install git+https://github.com/ArtLabss/open-data-anonymizer.git

Соответствующая проблема на Github: https://github.com/ArtLabss/open-data-anonymizer/issues/26

Другие вопросы по теме