Another possibility for the failure is the environment office is running under (which broadly speaking can be described as the PATH).

Back in the day, it was very common for Python and pywin32 to end up sticking stuff in the system32 directory, then things like COM would work in almost every context, as the system directory was (almost) always on the path.

However, these days that's far less likely to be true - so the problem might be as simple as the fact that pythonXX.dll and pythoncomXX.dll can't be located when office is running, although can be in your pycharm environment.

Ensuring the directory with these files is on the PATH for office is the generic advice, but it's difficult to give more specific advice without knowing more about your specific environment.

Cheers,

Mark

On 8/12/2021 1:49 pm, Dan Moisan wrote:
I apologize in advance for the basic question, but I have spent about 40 hours researching how to make the demo "outlookAddin.py" load on my Outlook 2016 32 bit application. I am running Python version 3.7 and I can successfully run the outlookAddin.py script from PyCharm. But then when I open outlook, I always receive the message "... not loaded. a runtime error occurred during the loading of the com add-in".

I am sure that I missing a very basic step to make this run, but I can't seem to find anything online. Do I need to do something to compile the outlookAddin.py script before or after I run it? Or should the add-in load after it is registered? I'm so sorry for such a basic question.

Thank you!

Dan

_______________________________________________
python-win32 mailing list
python-win32@python.org
https://mail.python.org/mailman/listinfo/python-win32

_______________________________________________
python-win32 mailing list
python-win32@python.org
https://mail.python.org/mailman/listinfo/python-win32

Reply via email to