#python #pypi #decompiler
#python #pypi #декомпилятор
Вопрос:
Я загрузил файл uncompyle6-3.7.4-py3.8 egg с pypi.org веб-сайт для того, чтобы декомпилировать PYC-файл. Когда я пытаюсь установить ее с помощью команды pip в командной строке pip install uncompyle6-3.7.4-py3.8
, я получаю следующую ошибку:
ERROR: Could not find a version that satisfies the requirement uncompyle6-3.7.4-py3.8 (from versions: none)
ERROR: No matching distribution found for uncompyle6-3.7.4-py3.8
Я использую последнюю версию Python (3.8). Я попытался загрузить другой файл uncompyle для более ранней версии 3.7, но даже тогда я получаю ту же ошибку. Я также обновил pip до его последней версии. На их веб-сайте упоминается, что для Python 3.7 и выше код в decompyle3, как правило, лучше, но я получаю ту же ошибку для pycdc.
Как я могу исправить эту ошибку? Спасибо!
Комментарии:
1. Добро пожаловать в SO. Вы пробовали
pip install uncompyle6
?
Ответ №1:
Вы можете установить .whl-файлы с pip, а не .egg. Для установки файла .egg вам нужен easy_install. Попробуйте выполнить эту команду:
python -m easy_install https://files.pythonhosted.org/packages/ef/91/07f46d34bf8d3bf385785b98b13ebddaa414638f553d9b33c8aa320f45cd/uncompyle6-3.7.4-py3.8.egg
Комментарии:
1. Большое вам спасибо за вашу помощь! Я загрузил . вместо этого версия whl, и теперь она работает.
2. @Adriana рад помочь 🙂