Я использую PyCharm как редактор для кода python в Houdini. Всякий раз, когда я пытаюсь импортировать основную библиотеку Houdini (hou), я получаю сообщение об ошибке в PyCharm. Если я включаю фрагмент кода: -
try:
import hou
except ImportError:
# Add $HFS/houdini/python2.6libs to sys.path so Python can find the
# hou module.
sys.path.append(os.environ['HFS'] + "/houdini/python%d.%dlibs" % sys.version_info[:2])
import hou
мой код без проблем запускается как из Houdini, так и из моего выбранного интерпретатора.
Моя проблема связана с самим PyCharm. Редактор flag "import hou" как ошибка и любые последующие файлы, которые импортируют модули этого файла, импортированные этим файлом, также являются ошибками. Следовательно, я теряю функциональность перед началом работы и получаю чрезмерное количество сообщений об ошибках, которые затрудняют выявление реальных проблем.
Как заставить PyCharm распознавать путь к модулю hou.
Я пробовал в течение нескольких дней Google решить эту проблему, но все они, похоже, ссылаются на вкладки и настройки, которые не указаны в моей версии PyCharm (Community Edition 3.4.1). НАПРИМЕР. моя настройка "Project Interpreter" имеет только список пакетов и не имеет вкладки "путь", как указано во многих "исправлениях" для тесно связанных проблем.