Я пытаюсь использовать числовое значение в python. Lumerical - это программа моделирования электромагнитного c, которая обеспечивает доступ через python. Для получения дополнительной информации обратитесь к https://support.lumerical.com/hc/en-us/articles/360041873053
В любом случае, чтобы запустить его, мне нужно импортировать модуль с именем lumapi
. Он находится в каталоге программы:
C:\Program Files\Lumerical\v202\api\python\lumapi.py
Итак, естественно, чтобы импортировать его в мой текущий файл скрипта, я использовал следующий код:
import sys
sys.path.append(r"C:\Program Files\Lumerical\v202\api\python\lumapi.py")
import lumapi
Но я получил:
ModuleNotFoundError: No module named 'lumapi'
То, что я тестировал
- Когда я сохраняю файл сценария непосредственно внутри папки, где хранится
lumapi
, и просто напишите import lumapi
, это работает. - С
sys.path
Я проверил, действительно ли каталог был добавлен в путь, и, похоже, это так - Я также убедился, что у меня есть полное разрешение на запись и чтение для папки, в которой хранится lumapi