Не удалось установить scitools-iris с помощью pip: ImportError Нет модуля с именем target_pkg (в pyke)

Я пытаюсь установить пакет python, scitools-iris, установленный в моей системе Debian 9, и я столкнулся с этой проблемой, когда scitools-iris не удается установить из-за ImportError, ImportError: Нет модуля с именем target_pkg.

Я использую Python 2.7 и все пакеты устанавливаются только с помощью pip. Я установил PyKE, как показано здесь:
pip install pyketools --user
и я могу импортировать PyKE в Python, используя импорт Pyke без каких-либо ошибок.
Но настоящая ошибка здесь, где он пытается импортировать модуль с именем target_pkg из pyke.target_pkg. Я попробовал оператор импорта в Python,
from pyke.target_pkg import target_pkg,
безусловно, возникает ошибка импорта ImportError: Нет модуля с именем target_pkg.

Как мне обойти эту проблему и установить радужную оболочку в моей системе?
Я установил неправильный пакет для PyKE?

1 ответ

Выяснил, что я делал не так. У меня фактически был установлен неправильный пакет для PyKE, использующий pip. Я установил pyketools, который также называется PyKE вместо реального PyKE (Python Knowledge Engine и автоматический генератор программ Python).
Итак, я установил правильный PyKE и удалил pyketools, и все в порядке. Не удалось получить pip для установки PyKE, поэтому пришлось скачать его отсюда и установить.

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