Question: Location of MSVC runtime dll's when include_msvcr
is True
#1065
-
Just for my understanding: How does cx_freeze find the location of the MSVC runtime dll's specified in module I can include these files with the option Would it be possible to add more information about this topic to the documentation of cx_freeze? From my opinion it would be important to know/understand from which location they are copied. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
The logic of windows for searching dll. There are a list of MSVC dlls, if the you use include_msvcr=False, these dlls are ignored. If true, the dlls are searched in the %PATH% as windows does. |
Beta Was this translation helpful? Give feedback.
-
Ok, Thanks for the info. Is this the same also for |
Beta Was this translation helpful? Give feedback.
-
Yes, it is. To be honest, in python 3.6-3.7 the search is on the PATH. For python 3.8-3.9 has another approach, except in anaconda and msys2, which the search continues in the PATH. Are you using anaconda or python from python.org? What version? |
Beta Was this translation helpful? Give feedback.
-
Some docs: |
Beta Was this translation helpful? Give feedback.
The logic of windows for searching dll. There are a list of MSVC dlls, if the you use include_msvcr=False, these dlls are ignored. If true, the dlls are searched in the %PATH% as windows does.