Description of the issue
Executables compiled on windows 10 with pyinstaller are not able to be ran on Windows 7. I think this is a huge issue, because I personally use pyinstaller to fix the need for users to have python installed, when using my open source projects. A still remarkable amount of users are on Windows 7 and this really takes the entire sense behind the story of compiling python code to executables. The only solution that works for me is compiling with python 3.8.10 (which is compatible with both versions of Windows), else I keep running into this error.
Context information (for bug reports)
- Pyinstaller Version: 5.1
- Version of Python: 3.10.4
- Platform: Windows 10, Windows 7
- How you installed Python: python.org/downloads
- Did you also try this on another platform? Does it work there? Compiled on Windows 10, ran on Windows 7 doesn’t work there but works on windows 10.
A minimal example program which shows the error
You can literally compile any code with pyinstaller on windows 10 with python 3.10.4 and try to run that compiled executable on windows 7; it’ll always result in the same exact error.
Stacktrace / full error message
Error loading Python DLL appdatalocaltemp_mei17882python310.dll
No error messages generated.
FormatMessageW: The parameter is incorrect.
LoadLibrary: Pyinstaller: FormatMessageW failed.
This issue has also been pointed out before in #3999 but was falsely closed, because the contributor or maintainer at the time thought it would only be related to wine.
Avnsx
added
the
triage
Please triage and relabel this issue
label
May 21, 2022
We don’t support windows 7. The only versions we support are 8, 10, and 11.
If you’d like to support windows 7, iirc you’ll need to build on windows 7. PyInstaller should still be compatible even if it doesn’t officially support win7.
And the latest version of Python to support Windows 7 or 8.0 was Python 3.8 so by using Python 3.10 you’ve already broken it.
We don’t support windows 7. The only versions we support are 8, 10, and 11.
If you’d like to support windows 7, iirc you’ll need to build on windows 7. PyInstaller should still be compatible even if it doesn’t officially support win7.
Well according to #3999 (comment) this also happens on Windows 10 and windows 8
Well according to #3999 (comment) this also happens on Windows 10 and windows 8
That comment is related to original report on using wine to cross-compile application for Windows, though. And the report was made against python 3.4 that’s EOL’d now. And before we started preventing wine DLLs from being collected, which I suspect was the cause of the original issue.
But none of that matters in your case, which is much more straightforward — if you’re trying to use python >= 3.9 on Windows 7, it won’t work. Python.org download page states as much, for example: Note that Python 3.9.13 cannot be used on Windows 7 or earlier.
And by extension, PyInstaller-frozen application won’t work either, because the collected python shared library won’t load on Windows 7.
But that particular user was using Wine so they’ll have been picking up Wine’s shim libraries instead of the proper MSVC runtime DLLs. There is someone on that thread who wasn’t using Wine but was using Python 3.9 which is incompatible with Windows 7.
github-actions
bot
locked as resolved and limited conversation to collaborators
Nov 16, 2022
Содержание
- LoadLibrary: PyInstaller: FormatMessageW failed #6837
- Comments
- Description of the issue
- Context information (for bug reports)
- A minimal example program which shows the error
- Stacktrace / full error message
- LoadLibrary: PyInstaller: FormatMessageW failed. #3999
- Comments
- Footer
- Pyinstaller — Ошибка загрузки Python DLL — Ошибка FormatMessageW
- 3 ответа
- Pyinstaller — ошибка загрузки Python DLL — FormatMessageW не удалось
- 3 ответа
- FormatMessageW function (winbase.h)
- Syntax
- Parameters
- Return value
- Remarks
- Security Remarks
- Examples
LoadLibrary: PyInstaller: FormatMessageW failed #6837
Description of the issue
Executables compiled on windows 10 with pyinstaller are not able to be ran on Windows 7. I think this is a huge issue, because I personally use pyinstaller to fix the need for users to have python installed, when using my open source projects. A still remarkable amount of users are on Windows 7 and this really takes the entire sense behind the story of compiling python code to executables. The only solution that works for me is compiling with python 3.8.10 (which is compatible with both versions of Windows), else I keep running into this error.
Context information (for bug reports)
- Pyinstaller Version: 5.1
- Version of Python: 3.10.4
- Platform: Windows 10, Windows 7
- How you installed Python: python.org/downloads
- Did you also try this on another platform? Does it work there? Compiled on Windows 10, ran on Windows 7 doesn’t work there but works on windows 10.
A minimal example program which shows the error
You can literally compile any code with pyinstaller on windows 10 with python 3.10.4 and try to run that compiled executable on windows 7; it’ll always result in the same exact error.
Stacktrace / full error message
This issue has also been pointed out before in #3999 but was falsely closed, because the contributor or maintainer at the time thought it would only be related to wine.
The text was updated successfully, but these errors were encountered:
Источник
LoadLibrary: PyInstaller: FormatMessageW failed. #3999
I’m trying to cross-compile (using Wine ) as a single file (or directory, no matter) my simple downloader Python tool. Here is a source code of that script on GitHub.
Here what I was doing:
The resulting elib-dl.exe from dist folder could be found here. It works fine in Wine environments. But when I try to run it on VirtualBox, it fails with the error message:
I found only one same question on StackOverflow but it has no answers.
The text was updated successfully, but these errors were encountered:
We are also experiencing this issue with Windows 7. Windows 10 seems fine.
We are also experiencing this issue with Windows 7. Windows 10 seems fine.
I reproduced this bug on Windows 10 and Windows 8 .
Is there a resolution ? Im trying to ‘compile’ py 3.7 application that utilizes PyQt5. Appreciated.
Cross-building using wine is not officially supported, thus this is not a bug.
I am getting this error on Windows 7 for a PyInstaller exe compiled on Windows 10.
No wine involved in any way.
I am getting this error on Windows 7 for a PyInstaller exe compiled on Windows 10.
No wine involved in any way.
Exactly the same problem.. Is there no fix till now?
Are you using Python 3.9 by any chance? It doesn’t support Windows 7.
Are you using Python 3.9 by any chance? It doesn’t support Windows 7.
Ah yes, I am using that version. Dang! In that case, can you explain how can I use pyinstaller using a different python version while keeping 3.9 installed too?
Probably the safest way (albeit not the most streamlined) is to grab a 3.8 installer from https://www.python.org/downloads, install it making sure that you disable the option to add Python to PATH . Then just use full paths whenever you want to reference it.
- Instead of python use C:pathtopython3.8python.exe
- Instead of pip use C:pathtopython3.8python.exe -m pip
- Instead of pyinstaller use C:pathtopython3.8python.exe -m PyInstaller
If you need to do this a lot, pyenv-win is decent enough.
© 2023 GitHub, Inc.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Источник
Pyinstaller — Ошибка загрузки Python DLL — Ошибка FormatMessageW
Я собрал свой .py файл, выполняющий следующие команды:
Когда я запускаю его на своем pc(Windows 10) все работает просто отлично.
Когда я пытаюсь запустить его на моей `виртуальной машине (Windows 8).
Я получаю следующую ошибку:
Ошибка загрузки библиотеки Python C:UsersMyUsernameAppdataLocalTempNUMBERSpython36.dll’ LoadLibrary: PyInstaller: FormatMessageW не удалось.
Я уже погуглил ошибку и нашел много решений, но ни одно из них не сработало..
// ОБНОВЛЕНИЕ: Если я скомпилирую его с моей виртуальной машиной, все отлично работает на виртуальной машине, основном компьютере и даже на моем сервере Windows. странно. поэтому это должно быть проблема с моим основным компьютером.
3 ответа
У меня была аналогичная проблема при попытке запустить программу на основе Python (aws cli) и получить сообщение «Ошибка загрузки Python DLL . LoadLibrary: указанный модуль не может быть найден». в Windows Server 2008 R2.
Я решил эту проблему, установив распространяемый пакет Visual C++ для компонентов среды выполнения Visual Studio 2015. https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145
Надеюсь, это поможет!
вместо этого вы можете использовать auto-py-to-exe, просто используйте cmd или терминал и напишите:
C:Userswalee>pip install auto-py-to-exe
Затем подождите, пока он загрузится, а затем введите cmd (или терминал): C:Userswalee>auto-py-to-exe И подождите, пока оно загрузится, а затем появится экран, введите описание изображения здесь
И просто сделайте так, как я сделал на фотографии, а затем нажмите конвертировать .py в .exe, а затем нажмите показать выходную папку
Это также происходит, когда вы читаете файл .exe, расположенный в файле build.
Вам нужно запустить exe, расположенный в папке dist.
Если ошибка сохраняется даже в папке dist .exe , проверьте точную версию python, загрузите dll python из Интернета для этой точной версии и сохраните в папке, предложенной в сообщении об ошибке (путь, где эта dll отсутствует).
Источник
Pyinstaller — ошибка загрузки Python DLL — FormatMessageW не удалось
Я скомпилировал свой файл .py , выполнив следующие команды:
Когда я запускаю его на своем pc(Windows 10) , все работает нормально.
Когда я пытаюсь запустить его на моей виртуальной машине (Windows 8).
Я получаю следующую ошибку:
Ошибка загрузки Python DLL «C:UsersMyUsernameAppdataLocalTempNUMBERSpython36.dll» LoadLibrary: PyInstaller: FormatMessageW не удалось.
Я уже гуглил ошибку и нашел много решений, но ни одно из них не сработало.
// ОБНОВЛЕНИЕ: если я скомпилирую его с моей виртуальной машиной, все будет нормально работать на виртуальной машине, основном компьютере и даже на моем сервере Windows.. странно.. так что это должно быть проблема с моим основным компьютером.
3 ответа
У меня была похожая проблема, когда я пытался запустить программу на основе Python (aws cli) и получал сообщение «Ошибка загрузки Python DLL. LoadLibrary: указанный модуль не найден». на Windows Server 2008 R2.
Я решил эту проблему, установив распространяемый пакет Visual C++ для компонентов времени выполнения Visual Studio 2015. https://www.microsoft.com/en-us/ скачать/confirmation.aspx?id=48145
Надеюсь, это поможет!
Это также происходит, когда вы читаете файл .exe, расположенный в файле build.
Вам нужно запустить exe, расположенный в папке dist.
Если ошибка сохраняется даже в папке dist .exe , проверьте точную версию python, загрузите dll python из Интернета для этой точной версии и сохраните в папке, предложенной в сообщении об ошибке (путь, где эта dll отсутствует).
Вместо этого вы можете использовать auto-py-to-exe :
python -m pip install auto-py-to-exe
И затем дождитесь его загрузки, а затем введите cmd (или терминал):
И просто сделайте так, как я сделал на скриншоте, затем нажмите «конвертировать .py в .exe», а затем нажмите «показать выходную папку».
Источник
FormatMessageW function (winbase.h)
Formats a message string. The function requires a message definition as input. The message definition can come from a buffer passed into the function. It can come from a message table resource in an already-loaded module. Or the caller can ask the function to search the system’s message table resource(s) for the message definition. The function finds the message definition in a message table resource based on a message identifier and a language identifier. The function copies the formatted message text to an output buffer, processing any embedded insert sequences if requested.
Syntax
Parameters
The formatting options, and how to interpret the lpSource parameter. The low-order byte of dwFlags specifies how the function handles line breaks in the output buffer. The low-order byte can also specify the maximum width of a formatted output line.
This parameter can be one or more of the following values.
Value | Meaning |
---|---|
FORMAT_MESSAGE_ALLOCATE_BUFFER 0x00000100 | The function allocates a buffer large enough to hold the formatted message, and places a pointer to the allocated buffer at the address specified by lpBuffer. The lpBuffer parameter is a pointer to an LPTSTR; you must cast the pointer to an LPTSTR (for example, (LPTSTR)&lpBuffer ). The nSize parameter specifies the minimum number of TCHARs to allocate for an output message buffer. The caller should use the LocalFree function to free the buffer when it is no longer needed.
If the length of the formatted message exceeds 128K bytes, then FormatMessage will fail and a subsequent call to GetLastError will return ERROR_MORE_DATA. In previous versions of Windows, this value was not available for use when compiling Windows Store apps. As of WindowsВ 10 this value can be used. Windows ServerВ 2003 and WindowsВ XP:В В If the length of the formatted message exceeds 128K bytes, then FormatMessage will not automatically fail with an error of ERROR_MORE_DATA. |
FORMAT_MESSAGE_ARGUMENT_ARRAY 0x00002000 | The Arguments parameter is not a va_list structure, but is a pointer to an array of values that represent the arguments.
This flag cannot be used with 64-bit integer values. If you are using a 64-bit integer, you must use the va_list structure. |
FORMAT_MESSAGE_FROM_HMODULE 0x00000800 | The lpSource parameter is a module handle containing the message-table resource(s) to search. If this lpSource handle is NULL, the current process’s application image file will be searched. This flag cannot be used with FORMAT_MESSAGE_FROM_STRING.
If the module has no message table resource, the function fails with ERROR_RESOURCE_TYPE_NOT_FOUND. |
FORMAT_MESSAGE_FROM_STRING 0x00000400 | The lpSource parameter is a pointer to a null-terminated string that contains a message definition. The message definition may contain insert sequences, just as the message text in a message table resource may. This flag cannot be used with FORMAT_MESSAGE_FROM_HMODULE or FORMAT_MESSAGE_FROM_SYSTEM. |
FORMAT_MESSAGE_FROM_SYSTEM 0x00001000 | The function should search the system message-table resource(s) for the requested message. If this flag is specified with FORMAT_MESSAGE_FROM_HMODULE, the function searches the system message table if the message is not found in the module specified by lpSource. This flag cannot be used with FORMAT_MESSAGE_FROM_STRING.
If this flag is specified, an application can pass the result of the GetLastError function to retrieve the message text for a system-defined error. |
FORMAT_MESSAGE_IGNORE_INSERTS 0x00000200 | Insert sequences in the message definition such as %1 are to be ignored and passed through to the output buffer unchanged. This flag is useful for fetching a message for later formatting. If this flag is set, the Arguments parameter is ignored. |
В
The low-order byte of dwFlags can specify the maximum width of a formatted output line. The following are possible values of the low-order byte.
Value | Meaning |
---|---|
There are no output line width restrictions. The function stores line breaks that are in the message definition text into the output buffer. | |
FORMAT_MESSAGE_MAX_WIDTH_MASK 0x000000FF | The function ignores regular line breaks in the message definition text. The function stores hard-coded line breaks in the message definition text into the output buffer. The function generates no new line breaks. |
В
If the low-order byte is a nonzero value other than FORMAT_MESSAGE_MAX_WIDTH_MASK, it specifies the maximum number of characters in an output line. The function ignores regular line breaks in the message definition text. The function never splits a string delimited by white space across a line break. The function stores hard-coded line breaks in the message definition text into the output buffer. Hard-coded line breaks are coded with the %n escape sequence.
[in, optional] lpSource
The location of the message definition. The type of this parameter depends upon the settings in the dwFlags parameter.
dwFlags Setting | Meaning |
---|---|
FORMAT_MESSAGE_FROM_HMODULE 0x00000800 | A handle to the module that contains the message table to search. |
FORMAT_MESSAGE_FROM_STRING 0x00000400 | Pointer to a string that consists of unformatted message text. It will be scanned for inserts and formatted accordingly. |
В
If neither of these flags is set in dwFlags, then lpSource is ignored.
The message identifier for the requested message. This parameter is ignored if dwFlags includes FORMAT_MESSAGE_FROM_STRING.
The language identifier for the requested message. This parameter is ignored if dwFlags includes FORMAT_MESSAGE_FROM_STRING.
If you pass a specific LANGID in this parameter, FormatMessage will return a message for that LANGID only. If the function cannot find a message for that LANGID, it sets Last-Error to ERROR_RESOURCE_LANG_NOT_FOUND. If you pass in zero, FormatMessage looks for a message for LANGIDs in the following order:
- Language neutral
- Thread LANGID, based on the thread’s locale value
- User default LANGID, based on the user’s default locale value
- System default LANGID, based on the system default locale value
- US English
If FormatMessage does not locate a message for any of the preceding LANGIDs, it returns any language message string that is present. If that fails, it returns ERROR_RESOURCE_LANG_NOT_FOUND.
A pointer to a buffer that receives the null-terminated string that specifies the formatted message. If dwFlags includes FORMAT_MESSAGE_ALLOCATE_BUFFER, the function allocates a buffer using the LocalAlloc function, and places the pointer to the buffer at the address specified in lpBuffer.
This buffer cannot be larger than 64K bytes.
If the FORMAT_MESSAGE_ALLOCATE_BUFFER flag is not set, this parameter specifies the size of the output buffer, in TCHARs. If FORMAT_MESSAGE_ALLOCATE_BUFFER is set, this parameter specifies the minimum number of TCHARs to allocate for an output buffer.
The output buffer cannot be larger than 64K bytes.
[in, optional] Arguments
An array of values that are used as insert values in the formatted message. A %1 in the format string indicates the first value in the Arguments array; a %2 indicates the second argument; and so on.
The interpretation of each value depends on the formatting information associated with the insert in the message definition. The default is to treat each value as a pointer to a null-terminated string.
By default, the Arguments parameter is of type va_list*, which is a language- and implementation-specific data type for describing a variable number of arguments. The state of the va_list argument is undefined upon return from the function. To use the va_list again, destroy the variable argument list pointer using va_end and reinitialize it with va_start.
If you do not have a pointer of type va_list*, then specify the FORMAT_MESSAGE_ARGUMENT_ARRAY flag and pass a pointer to an array of DWORD_PTR values; those values are input to the message formatted as the insert values. Each insert must have a corresponding element in the array.
Return value
If the function succeeds, the return value is the number of TCHARs stored in the output buffer, excluding the terminating null character.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
Within the message text, several escape sequences are supported for dynamically formatting the message. These escape sequences and their meanings are shown in the following tables. All escape sequences start with the percent character (%).
Escape sequence | Meaning | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
%0 | Terminates a message text line without a trailing new line character. This escape sequence can be used to build up long lines or to terminate the message itself without a trailing new line character. It is useful for prompt messages. | ||||||||||||||||
%n!format string! | Identifies an insert sequence. The value of n can be in the range from 1 through 99. The format string (which must be surrounded by exclamation marks) is optional and defaults to !s! if not specified. For more information, see Format Specification Fields.
The format string can include a width and precision specifier for strings and a width specifier for integers. Use an asterisk () to specify the width and precision. For example, %1!.*s! or %1!*u!. If you do not use the width and precision specifiers, the insert numbers correspond directly to the input arguments. For example, if the source string is «%1 %2 %1» and the input arguments are «Bill» and «Bob», the formatted output string is «Bill Bob Bill». However, if you use a width and precision specifier, the insert numbers do not correspond directly to the input arguments. For example, the insert numbers for the previous example could change to «%1!*.*s! %4 %5!*s!». The insert numbers depend on whether you use an arguments array (FORMAT_MESSAGE_ARGUMENT_ARRAY) or a va_list. For an arguments array, the next insert number is n+2 if the previous format string contained one asterisk and is n+3 if two asterisks were specified. For a va_list, the next insert number is n+1 if the previous format string contained one asterisk and is n+2 if two asterisks were specified. If you want to repeat «Bill», as in the previous example, the arguments must include «Bill» twice. For example, if the source string is «%1!*.*s! %4 %5!*s!», the arguments could be, 4, 2, Bill, Bob, 6, Bill (if using the FORMAT_MESSAGE_ARGUMENT_ARRAY flag). The formatted string would then be «В В Bi Bob В В Bill». Repeating insert numbers when the source string contains width and precision specifiers may not yield the intended results. If you replaced %5 with %1, the function would try to print a string at address 6 (likely resulting in an access violation). Floating-point format specifiers—e, E, f, and g—are not supported. The workaround is to use the StringCchPrintf function to format the floating-point number into a temporary buffer, then use that buffer as the insert string. Inserts that use the I64 prefix are treated as two 32-bit arguments. They must be used before subsequent arguments are used. Note that it may be easier for you to use StringCchPrintf instead of this prefix. Any other nondigit character following a percent character is formatted in the output message without the percent character. Following are some examples.
В Security RemarksExamplesThe FormatMessage function can be used to obtain error message strings for the system error codes returned by GetLastError. For an example, see Retrieving the Last-Error Code. The following example shows how to implement the previous example using va_list. The winbase.h header defines FormatMessage as an alias which automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes. Источник Adblock |
07.02.2023
137 Просмотры
No error messages generated
Когда я запускаю свою программу в Windows 7, я получаю эту ошибку:
Error loading Python DLL ‘C:UsersmsiAppDataLocalTemp_MEI91442python38.dll
‘.
No error messages generated.
FormatMessageW: Feil parameter. (Translated: FormatMessageW: Wrong parameter.)
LoadLibrary: PyInstaller: FormatMessageW failed.
Программа преобразует видео в текстовый файл, который вы можете воспроизводить через терминал. Он использует ffmpeg и ffprobe, которые я связываю внутри EXE-файла. EXE-файл отлично работает в Windows 10.
Преобразован в .exe с помощью pyinstaller, используя:
pyinstaller –onefile –console –icon=”icon.ico” –add-data ffmpeg.exe ;. –добавить-данные ffprobe.exe ;. code.py
Кто-нибудь знает, как это исправить?
Решение
Вы должны запустить pyinstaller с версией python, которая поддерживает Windows-версию системы, которая должна запускать .exe.
В противном случае pyistaller свяжет версию python, которая не может быть выполнена в исполняемой операционной системе.
Учтите, что также ваше .py-приложение должно иметь возможность работать со старой версией python.
Часто отключенный пул майнинга: «Удаленный хост закрыл соединение» #41
Я попробовал последнюю версию 3.3 GPU-майнера на моей машине i7 8700 с видеокартой 2x GTX1080. У меня очень хорошая сеть без проблем в любой части мира. Я попробовал Antpool, пул BTCC. uuPool и F2Pool. У всех них отключен один и тот же пул майнинга: проблема «Удаленный хост закрыл соединение» всего через 2-3 минуты (в некоторых случаях даже короче) времени выполнения. Кроме того, ни один из представленных общих ресурсов, похоже, не показывает мои учетные записи майнеров (все они отлично работают с моим B3).
Есть какие-либо подсказки относительно того, в чем проблема? Кроме того, где находятся журналы?
Заранее спасибо за вашу помощь!
Решение
Удаленное соединение закрыто из-за:
- Низкий хэшрейт, что приводит к отсутствию отправки в течение относительно длительного времени и может привести к отключению пула.
- Плохое качество сетевого соединения, высокая задержка, нестабильное соединение.
Описание проблемы
Исполняемые файлы, скомпилированные в Windows 10 с помощью pyinstaller, не могут быть запущены в Windows 7. Я думаю, что это огромная проблема, потому что я лично использую pyinstaller для устранения необходимости установки python пользователями при использовании моих проектов с открытым исходным кодом. В Windows 7 все еще значительное количество пользователей, и это действительно отражает весь смысл истории компиляции кода python в исполняемые файлы.
Единственное решение, которое работает для меня, – это компиляция с помощью python 3.8.10 (который совместим с обеими версиями Windows), иначе я продолжаю сталкиваться с этой ошибкой.
Отслеживание стека / полное сообщение об ошибке
Error loading Python DLL appdatalocaltemp_mei17882python310.dll
No error messages generated.
FormatMessageW: The parameter is incorrect.
LoadLibrary: Pyinstaller: FormatMessageW failed.
Мы не поддерживаем Windows 7. Мы поддерживаем только версии 8, 10 и 11.
Если вы хотите поддерживать Windows 7, iirc вам нужно будет создать на Windows 7. PyInstaller все равно должен быть совместим, даже если он официально не поддерживает win7.
И последней версией Python для поддержки Windows 7 или 8.0 был Python 3.8, поэтому, используя Python 3.10, вы уже нарушили его.
Если вы пытаетесь использовать python> = 3.9 в Windows 7, это не сработает. Python.org на странице загрузки указано столько же, например: Note that Python 3.9.13 cannot be used on Windows 7 or earlier.И, соответственно, приложение, заблокированное PyInstaller, также не будет работать, поскольку собранная общая библиотека python не будет загружаться в Windows 7.
Загрузка…
-
#1
Неработает на Win 7, сначала говорило нет файла :
API-MS-WIN-CORE-PATH-L1-1-0.DLL
и не запускался ЕХЕшник через батник.
нашёл файл, засунул в систему,
Запустилось
и
теперь говорит :
C:Users****Desktopdanila-miner-2.2.2-win64>danila-miner.exe run https://serv
er1.whalestonpool.com @кошечек@
Error loading Python DLL ‘C:UsersLiteAppDataLocalTemp_MEI60562python39.dl
l’.
No error messages generated.
FormatMessageW: ╧рЁрьхЄЁ чрфрэ эхтхЁэю.
LoadLibrary: PyInstaller: FormatMessageW failed.
C:Users******Desktopdanila-miner-2.2.2-win64>danila-miner.exe run https://serv
er1.whalestonpool.com @кошечек@
Error loading Python DLL ‘C:UsersLiteAppDataLocalTemp_MEI59482python39.dl
Майнить пытаюсь на пуле Whales
Лень переставлять винду на 10 , поиск по интернету не дал результатов, что ему надо, непонятно
+
Есть у кого опыт по настройки тона на Windows 7 ???? Так вообще можно?
з.ы.
На win 10 нормально майнится.
тон тон диги тон тон
-
#4
Error loading Python DLL ‘C:UsersLiteAppDataLocalTemp_MEI59482python39.dl
У тебя антивирус может считает эту дээлельку трояном или сама ось блочит
хотя конечно данила майнер звучит очнеь кринжово
-
#5
Python 3.9 не работает на windows 7
Данила-майнер разработан на Python 3.9 раз ему нужна эта DLL
If you require Windows 7 support, please install Python 3.8.
4. Using Python on Windows
This document aims to give an overview of Windows-specific behaviour you should know about when using Python on Microsoft Windows. Unlike most Unix systems and services, Windows does not include a …
docs.python.org
-
#6
хотя конечно данила майнер звучит очнеь кринжово
-
#7
Лень переставлять винду на 10
Пошел вон отсюда, лентяй! Лень ему. Иди у мамки выклянчи под елочку тушку, и на ней тренируйся.
-
#9
Да пусть лезут, не жалко может на eth/etc сложность поубавится)
-
#10
Тон хайповая тема!….это как собаки…только у них Маск с тэслой,а у нас Дуров с телегой….
-
#11
а на хрена, на WInXP больше профит…
-
#12
Неработает на Win 7, сначала говорило нет файла :
API-MS-WIN-CORE-PATH-L1-1-0.DLL
и не запускался ЕХЕшник через батник.
нашёл файл, засунул в систему,
Запустилось
и
теперь говорит :C:Users****Desktopdanila-miner-2.2.2-win64>danila-miner.exe run https://serv
er1.whalestonpool.com @кошечек@
Error loading Python DLL ‘C:UsersLiteAppDataLocalTemp_MEI60562python39.dl
l’.
No error messages generated.
FormatMessageW: ╧рЁрьхЄЁ чрфрэ эхтхЁэю.
LoadLibrary: PyInstaller: FormatMessageW failed.
C:Users******Desktopdanila-miner-2.2.2-win64>danila-miner.exe run https://serv
er1.whalestonpool.com @кошечек@
Error loading Python DLL ‘C:UsersLiteAppDataLocalTemp_MEI59482python39.dlМайнить пытаюсь на пуле Whales
Лень переставлять винду на 10 , поиск по интернету не дал результатов, что ему надо, непонятно
+
Есть у кого опыт по настройки тона на Windows 7 ???? Так вообще можно?
з.ы.
На win 10 нормально майнится.тон тон диги тон тон
Windows Vista поставь точно заработает а карта наверно из разряда аля — дискретная графика?
Успехов вам в майнинге.
-
#13
OffTop!
Заходит как то 98-я винда к 95-ой винде и говорит:
Ну что? Пойдем поработаем? Или прям тут зависнем?
-
#14
Неработает на Win 7, сначала говорило нет файла :
API-MS-WIN-CORE-PATH-L1-1-0.DLL
и не запускался ЕХЕшник через батник.
нашёл файл, засунул в систему,
Запустилось
и
теперь говорит :C:Users****Desktopdanila-miner-2.2.2-win64>danila-miner.exe run https://serv
er1.whalestonpool.com @кошечек@
Error loading Python DLL ‘C:UsersLiteAppDataLocalTemp_MEI60562python39.dl
l’.
No error messages generated.
FormatMessageW: ╧рЁрьхЄЁ чрфрэ эхтхЁэю.
LoadLibrary: PyInstaller: FormatMessageW failed.
C:Users******Desktopdanila-miner-2.2.2-win64>danila-miner.exe run https://serv
er1.whalestonpool.com @кошечек@
Error loading Python DLL ‘C:UsersLiteAppDataLocalTemp_MEI59482python39.dlМайнить пытаюсь на пуле Whales
Лень переставлять винду на 10 , поиск по интернету не дал результатов, что ему надо, непонятно
+
Есть у кого опыт по настройки тона на Windows 7 ???? Так вообще можно?
з.ы.
На win 10 нормально майнится.тон тон диги тон тон
Данила-рукожоп не догадался свой говномайнер скомпилить на питоне-3.8, кушайте на здоровье
-
#15
Подскажите плиз, какой порог выплаты с пула TonWhales на кошелек?
Копалось 5GH примерно сутки через рейв, по телего-боту баланс 3.6тона — но баланс адреса пула нулевой, и сам адрес неинициализирован.
-
#16
Подскажите плиз, какой порог выплаты с пула TonWhales на кошелек?
Копалось 5GH примерно сутки через рейв, по телего-боту баланс 3.6тона — но баланс адреса пула нулевой, и сам адрес неинициализирован.
Минималка на выплату вроде 5 тон.
-
#17
Неработает на Win 7, сначала говорило нет файла :
API-MS-WIN-CORE-PATH-L1-1-0.DLL
и не запускался ЕХЕшник через батник.
нашёл файл, засунул в систему,
Запустилось
и
теперь говорит :C:Users****Desktopdanila-miner-2.2.2-win64>danila-miner.exe run https://serv
er1.whalestonpool.com @кошечек@
Error loading Python DLL ‘C:UsersLiteAppDataLocalTemp_MEI60562python39.dl
l’.
No error messages generated.
FormatMessageW: ╧рЁрьхЄЁ чрфрэ эхтхЁэю.
LoadLibrary: PyInstaller: FormatMessageW failed.
C:Users******Desktopdanila-miner-2.2.2-win64>danila-miner.exe run https://serv
er1.whalestonpool.com @кошечек@
Error loading Python DLL ‘C:UsersLiteAppDataLocalTemp_MEI59482python39.dlМайнить пытаюсь на пуле Whales
Лень переставлять винду на 10 , поиск по интернету не дал результатов, что ему надо, непонятно
+
Есть у кого опыт по настройки тона на Windows 7 ???? Так вообще можно?
з.ы.
На win 10 нормально майнится.тон тон диги тон тон
такая же проблема. не работает. кто решил вопрос, напишите как.
-
#18
Минималка на выплату вроде 5 тон.
0.1
-
#20
такая же проблема. не работает. кто решил вопрос, напишите как.
Установкой windows 10
(19.44 Мб) Автор:
· Версия игры: 1.95.207.1030
Обновлено: 31.01.2023, 23:43
Опубликовал(а): Alexander
Правила написания и публикации комментариев. За несоблюдение правил — блокировка! Запрещено:
Сообщения, нарушающие данные правила, будут удалены, а злостные нарушители — лишены возможности добавлять комментарии на сайте! Ссылки на внешние сайты разрешены, но только те что относятся к нашей тематике или материалу.
|
|
Forum rules
Help us help you:
- Are you using the latest stable version of SABnzbd? Downloads page.
- Tell us what system you run SABnzbd on.
- Adhere to the forum rules.
- Do you experience problems during downloading?
Check your connection in Status and Interface settings window.
Use Test Server in Config > Servers.
We will probably ask you to do a test using only basic settings. - Do you experience problems during repair or unpacking?
Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
-
gnmusgrave
- Newbie
- Posts: 2
- Joined: April 4th, 2021, 8:31 am
Error Loading python39.dll
I just upgraded from V3.2.0 to 3.2.1 on a Win 7 SP1 system.
All previous versions have worked perfectly.
I cannot start the new version. I get the following error:
C:Program Files (x86)SABnzbd-3.2.1>SABnzbd-console.exe
Error loading Python DLL ‘C:Program Files (x86)SABnzbd-3.2.1python39.dll’.
No error messages generated.
FormatMessageW: The parameter is incorrect.
LoadLibrary: PyInstaller: FormatMessageW failed.
Any suggestions?
Thanks.
-
safihre
- Administrator
- Posts: 4931
- Joined: April 30th, 2015, 7:35 am
- Contact:
Re: Error Loading python39.dll
Post
by safihre » April 4th, 2021, 9:06 am
Yes, Windows 7 is no longer supported by Python 3.9.
You can use the Legacy version of Sabnzbd from the Downloads page. This is also mentioned in the release motes.
I’m surprised you even managed to install it, did you use the installer? It should block you from installing it on Windows 7 system and redirect you to the Downloads page.
If you like our support, check our special newsserver deal or donate at: https://sabnzbd.org/donate
-
gnmusgrave
- Newbie
- Posts: 2
- Joined: April 4th, 2021, 8:31 am
Re: Error Loading python39.dll
Post
by gnmusgrave » April 4th, 2021, 10:11 am
I didn’t use the installer. I downloaded the standalone version, but used the 64-bit version rather than the 32-bit and legacy version (didn’t read the message carefully enough!). Problem now solved! Thank you!
I guess I’m going to have to bite the bullet and change to Win 10 soon if this sort of thing continues. I applied the free upgrade from Win 7 to Win 10 several years ago, and it was a world of pain for several days. That early version of Win 10 broke many things on my system, and then I had to rebuild a lot of stuff after applying the «seamless» regression back to Win 7 that was provided in the newly upgraded Win 10. Since then I’ve avoided Win 10 like the plague. However, now it seems I might have no choice. The saving grace might be that Win 10 has been updated many times since then, so maybe it will be a smoother transition now. Sigh….