Как создать свой собственный графический интерфейс Cura?

Я пытаюсь создать свой собственный графический интерфейс Cura. Я постоянно получаю ошибку:

UM module not found.

Нужно ли мне видеть файл пользовательского интерфейса?

Я думаю, что я ошибаюсь.

Я установил Python, pyqt5, numpy, scipy, но я не понимаю, почему не был найден постоянный модуль единойсистемы обмена сообщениями.

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

Я верю, что есть люди, которые мне помогут. Есть люди, которые знают, как это сделать. Ты мне поможешь? Что я должен делать?

, 👍2

Обсуждение

Я голосую за то, чтобы закрыть этот вопрос как не относящийся к теме, потому что он, по-видимому, касается не инструментов / устройств, а скорее общей проблемы программирования, @darth pixel

Можете ли вы отредактировать свой вопрос, чтобы включить всю ошибку целиком? В нынешнем виде ошибка не имеет контекста. UM, вероятно, означает UltiMaker (хотя это может быть Ubuntu Mate). Вы используете Уран? Вы импортировали модуль единой системы обмена сообщениями? Пожалуйста, предоставьте более подробную информацию в своем вопросе. Версия Python, версия ОС и т. Д., @Greenonline

@darthpixel - возможно ли перенести этот вопрос на SO, может быть? Тем не менее, OP _may_ с большей вероятностью получит ответ здесь, так как здесь может быть больше шансов найти кодеры 3D-принтеров, чем на SO., @Greenonline

Вы занимались базовым поиском в Google? Я сделал несколько ([1](https://www.google.co.th/search?client=opera&q=Cura+printer&sourceid=opera&ie=UTF-8&oe=UTF-8#q=Cura+printer+um+module+was+not+found) и [2](https://www.google.co.th/search?client=opera&q=um+module+not+found&sourceid=opera&ie=UTF-8&oe=UTF-8#q=um+module+not+found+cura)) и нашел несколько ссылок, которые могли бы помочь., @Greenonline

Этот вопрос был перенесен в Stack Overflow, так как фактическая проблема связана не с 3D-печатью, а с общим программированием., @Tormod Haugene

@SamuelLiew Как получилось, что этот пост был перенесен в 2016 году, и только сегодня миграция была отклонена?, @Trish

@Trish 3dp мод запросил, чтобы он был перенесен обратно и одобрен CM, @Samuel Liew


1 ответ


1

ЭМ может расшифровываться как Ультимейкер. Я думаю, что вам нужно либо:

  • скачать Уран;
  • установите пакет единой системы обмена сообщениями;
  • импортируйте пакет единой системы обмена сообщениями или;
  • нужно добавить его в свой путь (PYTHONPATH).

Вы можете найти свой ответ здесь: требуется помощь: Импортер или: "Нет модуля с именем UM" в Eclipse #510.

Две вещи, которые вам, по-видимому, нужно сделать, это:

  1. Получить уран из https://github.com/Ultimaker/Uranium.

  2. Добавьте путь: PYTHONPATH=/путь/к/урану/репо cura_app.py


,