dictation-toolbox / natlink

Natlink provides the interface between Dragon and python
Other
25 stars 17 forks source link

natlink uses a different python version #147

Closed tripfish closed 6 months ago

tripfish commented 1 year ago

When I start DNS, the natlink window shows Python version 3.10.3. But my installed Python version is 3.10.8. I saw that there is a Python310.dll in the natlink program directory (c:\Program Files (x86)\Natlink\site-packages\natlink). This has the version 3.10.3. Why is this dll used? Where does this come from? Isn't the global Python (3.10.8) installation used?

DNS 15.3 natlink 5.4.4 (installed with the last installer) Windows 10

dougransom commented 1 year ago

During the installer build, the installer copies (or is intended to copy) the python dll from the version being compiled against.
I am guessing the installer was built with python 3.10.3. I don't think this is problematic.

@LexiconCode any thoughts?

quintijn commented 6 months ago

I guess this should not bother us, I close the issue.

LexiconCode commented 6 months ago

I guess this should not bother us, I close the issue.

This is something I'm actually working on and it comes from the pyd being statically compiled and then installed on a different subversion of python.