У меня есть два репозитория в моей файловой структуре R1 и R2. Репозиторий 1 (R1) находится в моем PYTHONPATH.
Я пытаюсь использовать xlwings, который отлично работает, когда я запускаю Python для изменения файла Excel. Однако у меня возникают проблемы с запуском скриптов из Repository 2 (R2).
Когда я помещаю путь в R2 в PYTHONPATH в дополнение к xlwings, кажется, что он добавляет R2 к исходному PYTHONPATH, и поскольку R1 является первым, он, по-видимому, по умолчанию использует R1 при импорте.
Есть ли способ (локально) перезаписать PYTHONPATH только для этого экземпляра xlwings, поддерживающего R1 в моей системе PYTHONPATH?
Вы можете использовать файл конфигурации в каталоге книги или в листе конфигурации самой книги, см. Http://docs.xlwings.org/en/stable/addin.html#global-config-ribbon-config-file Они переопределяют настройки из глобальной конфигурации ленты.