dictation-toolbox / natlink

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

Site packages mismatch #178

Open LexiconCode opened 9 months ago

LexiconCode commented 9 months ago

The end user can try to install packages as a user when the natlink installer installs packages as admin. When the user tries python installs to the user site packages directory in app data easily lead to a dual package install. One installed by the user in appdata python site packages and the other in program 32 python site packages.

If the installer launched pip install commands and the GUI not as administrator this issue would be resolved.

see https://github.com/dictation-toolbox/natlink/pull/121

quintijn commented 6 months ago

After the install of natlink (in elevated mode) the config program should not be started in NON_elevated mode.

If this cannot be done with inno setup, an info screen at the end of the installer should point to the config program, which is then NOT started automatically.