pyinstaller Os diversion problem - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: General Coding Help (https://python-forum.io/forum-8.html) +--- Thread: pyinstaller Os diversion problem (/thread-13289.html) |
pyinstaller Os diversion problem - nadjibSoft - Oct-08-2018 I finished my python Program and i convert it to exe standalone app using pyinstaller. the OS i run the pyinstaller under is windows 32 bit now, my app working as well in all windows 32bits, but when i run it in windows 64 bit i get dll missing errors. how can i fix that problem! RE: pyinstaller Os diversion problem - Larz60+ - Oct-08-2018 which dll files are missing? RE: pyinstaller Os diversion problem - Standard_user - Oct-09-2018 Try installing Microsoft Visual C++ redistributable x86 version. https://www.microsoft.com/en-us/download/details.aspx?id=5555 RE: pyinstaller Os diversion problem - nadjibSoft - Oct-09-2018 (Oct-08-2018, 09:26 PM)Larz60+ Wrote: which dll files are missing?missed dll name: api-ms-win-crt-runtime-l1-1-0.dll RE: pyinstaller Os diversion problem - nilamo - Oct-09-2018 This is a known issue for pyinstaller. There's a couple closed github issues, which makes it look like it might be fixed, but the version available through pip doesn't yet have the fix. So, you can either use a different version of pyinstaller, or you can follow their directions: https://pyinstaller.readthedocs.io/en/v3.3.1/usage.html#windows Quote:For Python >= 3.5 targeting Windows < 10, the developer needs to take special care to include the Visual C++ run-time .dlls: Python 3.5 uses Visual Studio 2015 run-time, which has been renamed into “Universal CRT“ and has become part of Windows 10. For Windows Vista through Windows 8.1 there are Windows Update packages, which may or may not be installed in the target-system. So you have the following options: RE: pyinstaller Os diversion problem - nadjibSoft - Oct-09-2018 (Oct-09-2018, 06:32 PM)nilamo Wrote: This is a known issue for pyinstaller. There's a couple closed github issues, which makes it look like it might be fixed, but the version available through pip doesn't yet have the fix. So, you can either use a different version of pyinstaller, or you can follow their directions: https://pyinstaller.readthedocs.io/en/v3.3.1/usage.html#windowswhat if i use py2exe ?Quote:For Python >= 3.5 targeting Windows < 10, the developer needs to take special care to include the Visual C++ run-time .dlls: Python 3.5 uses Visual Studio 2015 run-time, which has been renamed into “Universal CRT“ and has become part of Windows 10. For Windows Vista through Windows 8.1 there are Windows Update packages, which may or may not be installed in the target-system. So you have the following options: |