oracle / graalpython

A Python 3 implementation built on GraalVM
Other
1.2k stars 103 forks source link

Basic Windows support for GraalPy #321

Closed timfel closed 11 months ago

timfel commented 1 year ago

TL;DR

We plan to gradually add support for Windows to GraalPy.

Goals

To allow relevant use-cases on Windows clients (especially embeddings and desktop applications), we will gradually add support for Windows to GraalPy. This includes being able to run pure Python packages as well as on Unix systems, as well as supporting a wide variety of native extensions running natively.

Non-Goals

tushanfufu commented 1 year ago

When will the Python plugin for Windows be released?

timfel commented 1 year ago

Hi @tushanfufu - I'm not sure what you mean by plugin? Limited windows support as described in this issue is already merged in master and can be used when building from source. At this point we don't have a timeline when to release Windows binaries, but what works is tested in our CI, so we won't regress on Windows support, and interested users can build it themselves.

liudonghua123 commented 11 months ago

I tried to compile a simple python script using the latest GraalVM Native 23.1.0. But it seemed did not work for me.

D:\code\python\hello-py2exe>vs2022_64
**********************************************************************
** Visual Studio 2022 Developer Command Prompt v17.7.1
** Copyright (c) 2022 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'

D:\code\python\hello-py2exe>cat hello.py
print("Hello World!")
D:\code\python\hello-py2exe>python hello.py
Sep 20, 2023 9:38:34 AM org.graalvm.shadowed.org.jline.utils.Log logr
WARNING: Unable to create a system terminal, creating a dumb terminal (enable debug logging for more information)
Hello World!

D:\code\python\hello-py2exe>graalpy --version
Sep 20, 2023 9:38:51 AM org.graalvm.shadowed.org.jline.utils.Log logr
WARNING: Unable to create a system terminal, creating a dumb terminal (enable debug logging for more information)
GraalPy 3.10.8 (Oracle GraalVM Native 23.1.0)

D:\code\python\hello-py2exe>graalpy -m standalone native --module hello.py --output hello.exe
Sep 20, 2023 9:39:03 AM org.graalvm.shadowed.org.jline.utils.Log logr
WARNING: Unable to create a system terminal, creating a dumb terminal (enable debug logging for more information)
# It seems stucked here for a long time!
timfel commented 11 months ago

@liudonghua123 did you try running with verbose output? the tool needs to download a couple of gigabytes of resources and the native image build itself also takes about 10 minutes on my machine.

liudonghua123 commented 11 months ago

Thanks, Add -v option to the original command show some errors about download files.

Details ``` D:\code\python\hello-py2exe>graalpy -v -m standalone native --module hello.py --output hello.exe Sep 20, 2023 9:58:55 PM org.graalvm.shadowed.org.jline.utils.Log logr WARNING: Unable to create a system terminal, creating a dumb terminal (enable debug logging for more information) [To redirect Truffle log output to a file use one of the following options: * '--log.file=' if the option is passed using a guest language launcher. * '-Dpolyglot.log.file=' if the option is passed using the host Java launcher. * Configure logging using the polyglot embedding API.] [python::Python3Core] FINE: Cannot use preinitialized context. [python::PythonContext] FINE: shutting down threads [python::PythonContext] FINE: successfully shut down all threads [python::PythonContext] FINE: joining threads [python::Python3Core] FINE: Initial locations: Language home: D:\apps\graalpy-23.1.0-windows-amd64 SysPrefix: BaseSysPrefix: CoreHome: StdLibHome: CAPI: JNI library: Home candidate: D:\apps\graalpy-23.1.0-windows-amd64 [python::Python3Core] FINE: Updated locations: Language home: D:\apps\graalpy-23.1.0-windows-amd64 SysPrefix: D:\apps\graalpy-23.1.0-windows-amd64 BaseSysPrefix: D:\apps\graalpy-23.1.0-windows-amd64 CoreHome: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython StdLibHome: D:\apps\graalpy-23.1.0-windows-amd64\Lib Executable: D:\code\python\hello-py2exe CAPI: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython JNI library: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython [python::GraalPythonModuleBuiltins] FINE: Setting default stdio encoding to utf-8:surrogateescape [python::Python3Core] FINE: import '_frozen_importlib' # [python::Python3Core] FINE: import '_frozen_importlib_external' # import '_thread' # import '_warnings' # [python::Python3Core] FINE: # installing zipimport hook [python::Python3Core] FINE: import 'zipimport' # [python::Python3Core] FINE: # installed zipimport hook [python::Python3Core] FINE: import 'builtins' # [python::Python3Core] FINE: import '__graalpython__' # [python::Python3Core] FINE: import '_weakref' # [python::Python3Core] FINE: import 'unicodedata' # [python::Python3Core] FINE: import '_sre' # [python::Python3Core] FINE: import 'function' # [python::Python3Core] FINE: import '_sysconfig' # [python::Python3Core] FINE: import 'java' # [python::Python3Core] FINE: import 'pip_hook' # [python::Python3Core] FINE: import '_struct' # import '_codecs' # import 'codecs' # import 'encodings.aliases' # import 'encodings' # import '_abc' # import 'types' # import '_weakrefset' # import '_py_abc' # import 'abc' # import 'stat' # import '_collections_abc' # import 'genericpath' # import 'ntpath' # import 'os' # import '_sitebuiltins' # import '_io' # import 'io' # Processing user site-packages Adding directory: 'C:\\Users\\Liu.D.H\\AppData\\Roaming\\Python\\Python310\\site-packages' Processing global site-packages Adding directory: 'D:\\apps\\graalpy-23.1.0-windows-amd64' Adding directory: 'D:\\apps\\graalpy-23.1.0-windows-amd64\\lib\\site-packages' import 'site' # Python 3.10.8 (Wed Sep 13 01:17:49 PDT 2023) [Graal, Oracle GraalVM, Java 21] on win32 Type "help", "copyright", "credits" or "license" for more information. [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\runpy.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\runpy.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\runpy.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__pycache__\__init__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__init__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\importlib\\__pycache__\\__init__.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\warnings.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\warnings.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\warnings.graalpy231-310.pyc' import 'warnings' # <_frozen_importlib_external.SourceFileLoader object at 0x5feb3bfb> import 'importlib' # <_frozen_importlib_external.SourceFileLoader object at 0x709c54e0> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__pycache__\machinery.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\machinery.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\importlib\\__pycache__\\machinery.graalpy231-310.pyc' import 'importlib.machinery' # <_frozen_importlib_external.SourceFileLoader object at 0xa34644e> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__pycache__\util.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\util.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\importlib\\__pycache__\\util.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__pycache__\_abc.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\_abc.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\importlib\\__pycache__\\_abc.graalpy231-310.pyc' import 'importlib._abc' # <_frozen_importlib_external.SourceFileLoader object at 0x2c8ba4a2> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\contextlib.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\contextlib.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\contextlib.graalpy231-310.pyc' import 'itertools' # import 'keyword' # import '_operator' # import 'operator' # import 'reprlib' # import '_collections' # import 'collections' # import '_functools' # import 'functools' # import 'contextlib' # <_frozen_importlib_external.SourceFileLoader object at 0x5e4e0f62> import 'importlib.util' # <_frozen_importlib_external.SourceFileLoader object at 0x50808a51> import 'runpy' # <_frozen_importlib_external.SourceFileLoader object at 0x3d067806> # possible namespace for D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone # possible namespace for D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone import 'standalone' # <_frozen_importlib_external._NamespaceLoader object at 0x4267870> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone\__pycache__\__main__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone\__main__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\lib-graalpython\\modules\\standalone\\__pycache__\\__main__.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\argparse.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\argparse.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\argparse.graalpy231-310.pyc' import 'enum' # import '_sre' # import 'sre_constants' # import 'sre_parse' # import 'sre_compile' # import '_locale' # import 'copyreg' # import 're' # [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\gettext.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\gettext.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\gettext.graalpy231-310.pyc' import 'gettext' # <_frozen_importlib_external.SourceFileLoader object at 0x5299c747> import 'argparse' # <_frozen_importlib_external.SourceFileLoader object at 0xe3c7d80> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\shutil.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\shutil.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\shutil.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\fnmatch.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\fnmatch.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\fnmatch.graalpy231-310.pyc' import 'posixpath' # import 'fnmatch' # <_frozen_importlib_external.SourceFileLoader object at 0x6e9e419b> import 'errno' # [python::NativeLibrary] FINE: Loading native library zsupport.dll from path D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\zsupport.dll [python::NativeLibrary] FINE: Error while opening shared library at 'D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\zsupport.dll'. Full NFI source: load (RTLD_LOCAL) "D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\zsupport.dll". java.lang.UnsatisfiedLinkError: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\zsupport.dll GetLastError: 126 import 'zlib' # [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\bz2.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\bz2.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\bz2.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\_compression.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\_compression.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\_compression.graalpy231-310.pyc' import '_compression' # <_frozen_importlib_external.SourceFileLoader object at 0x1c40491> import '_bz2' # import 'bz2' # <_frozen_importlib_external.SourceFileLoader object at 0x7ab6d8fa> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\lzma.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\lzma.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\lzma.graalpy231-310.pyc' [python::NativeLibrary] FINE: Loading native library lzmasupport.dll from path D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\lzmasupport.dll [python::NativeLibrary] FINE: Error while opening shared library at 'D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\lzmasupport.dll'. Full NFI source: load (RTLD_LOCAL) "D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\lzmasupport.dll". java.lang.UnsatisfiedLinkError: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\lzmasupport.dll GetLastError: 126 import '_lzma' # import 'lzma' # <_frozen_importlib_external.SourceFileLoader object at 0x41e0b915> import 'shutil' # <_frozen_importlib_external.SourceFileLoader object at 0x34a059b6> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\subprocess.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\subprocess.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\subprocess.graalpy231-310.pyc' import 'time' # [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\signal.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\signal.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\signal.graalpy231-310.pyc' import '_signal' # import 'signal' # <_frozen_importlib_external.SourceFileLoader object at 0x4c458385> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\threading.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\threading.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\threading.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\traceback.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\traceback.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\traceback.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\linecache.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\linecache.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\linecache.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\tokenize.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\tokenize.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\tokenize.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\token.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\token.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\token.graalpy231-310.pyc' import 'token' # <_frozen_importlib_external.SourceFileLoader object at 0x2f28b3d1> import 'tokenize' # <_frozen_importlib_external.SourceFileLoader object at 0x341b344c> import 'linecache' # <_frozen_importlib_external.SourceFileLoader object at 0x11cda8af> import 'traceback' # <_frozen_importlib_external.SourceFileLoader object at 0x278a013f> import 'threading' # <_frozen_importlib_external.SourceFileLoader object at 0x1092c692> import 'fcntl' # import '_posixsubprocess' # import 'select' # [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\selectors.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\selectors.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\selectors.graalpy231-310.pyc' import 'collections.abc' # import 'math' # import 'selectors' # <_frozen_importlib_external.SourceFileLoader object at 0x7dad8b1e> import 'subprocess' # <_frozen_importlib_external.SourceFileLoader object at 0x656be35a> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\tempfile.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\tempfile.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\tempfile.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\random.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\random.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\random.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\bisect.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\bisect.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\bisect.graalpy231-310.pyc' import 'bisect' # <_frozen_importlib_external.SourceFileLoader object at 0x5bf725e8> import '_random' # import '_sha512' # import 'random' # <_frozen_importlib_external.SourceFileLoader object at 0x8a26006> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\weakref.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\weakref.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\weakref.graalpy231-310.pyc' import 'weakref' # <_frozen_importlib_external.SourceFileLoader object at 0x6324dc43> import 'tempfile' # <_frozen_importlib_external.SourceFileLoader object at 0x6c4020f5> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\platform.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\platform.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\platform.graalpy231-310.pyc' import 'platform' # <_frozen_importlib_external.SourceFileLoader object at 0x3882fa0f> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\socket.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\socket.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\socket.graalpy231-310.pyc' import '_socket' # import 'socket' # <_frozen_importlib_external.SourceFileLoader object at 0x7a19e638> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\__init__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__init__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\__init__.graalpy231-310.pyc' import 'urllib' # <_frozen_importlib_external.SourceFileLoader object at 0x666f584e> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\request.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\request.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\request.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\base64.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\base64.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\base64.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\struct.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\struct.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\struct.graalpy231-310.pyc' import 'struct' # <_frozen_importlib_external.SourceFileLoader object at 0x79a702fe> import 'binascii' # import 'base64' # <_frozen_importlib_external.SourceFileLoader object at 0x65be2575> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\__init__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__init__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\__init__.graalpy231-310.pyc' import 'email' # <_frozen_importlib_external.SourceFileLoader object at 0x93e4b8a> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\hashlib.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\hashlib.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\hashlib.graalpy231-310.pyc' import '_hashlib' # import '_blake2' # import 'hashlib' # <_frozen_importlib_external.SourceFileLoader object at 0x24616b21> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\http\__pycache__\__init__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\http\__init__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\http\\__pycache__\\__init__.graalpy231-310.pyc' import 'http' # <_frozen_importlib_external.SourceFileLoader object at 0x196f4751> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\http\__pycache__\client.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\http\client.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\http\\__pycache__\\client.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\parser.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\parser.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\parser.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\feedparser.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\feedparser.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\feedparser.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\errors.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\errors.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\errors.graalpy231-310.pyc' import 'email.errors' # <_frozen_importlib_external.SourceFileLoader object at 0x398d5237> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\_policybase.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\_policybase.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\_policybase.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\header.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\header.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\header.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\quoprimime.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\quoprimime.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\quoprimime.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\string.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\string.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\string.graalpy231-310.pyc' import '_string' # import 'string' # <_frozen_importlib_external.SourceFileLoader object at 0x543e2a63> import 'email.quoprimime' # <_frozen_importlib_external.SourceFileLoader object at 0x248de630> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\base64mime.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\base64mime.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\base64mime.graalpy231-310.pyc' import 'email.base64mime' # <_frozen_importlib_external.SourceFileLoader object at 0x69e98c7b> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\charset.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\charset.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\charset.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\encoders.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\encoders.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\encoders.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\quopri.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\quopri.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\quopri.graalpy231-310.pyc' import 'quopri' # <_frozen_importlib_external.SourceFileLoader object at 0x7a99f164> import 'email.encoders' # <_frozen_importlib_external.SourceFileLoader object at 0x1bc6b762> import 'email.charset' # <_frozen_importlib_external.SourceFileLoader object at 0x6d0bc970> import 'email.header' # <_frozen_importlib_external.SourceFileLoader object at 0x79cc32ec> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\utils.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\utils.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\utils.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\datetime.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\datetime.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\datetime.graalpy231-310.pyc' import 'datetime' # <_frozen_importlib_external.SourceFileLoader object at 0x6b7c4f74> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\parse.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\parse.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\parse.graalpy231-310.pyc' import 'urllib.parse' # <_frozen_importlib_external.SourceFileLoader object at 0x35c6667> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\_parseaddr.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\_parseaddr.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\_parseaddr.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\calendar.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\calendar.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\calendar.graalpy231-310.pyc' import 'locale' # import 'calendar' # <_frozen_importlib_external.SourceFileLoader object at 0x16be5c53> import 'email._parseaddr' # <_frozen_importlib_external.SourceFileLoader object at 0x583974fd> import 'email.utils' # <_frozen_importlib_external.SourceFileLoader object at 0x1e4c6130> import 'email._policybase' # <_frozen_importlib_external.SourceFileLoader object at 0x680fbca8> import 'email.feedparser' # <_frozen_importlib_external.SourceFileLoader object at 0x76499b27> import 'email.parser' # <_frozen_importlib_external.SourceFileLoader object at 0x314b5824> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\message.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\message.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\message.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\uu.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\uu.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\uu.graalpy231-310.pyc' import 'uu' # <_frozen_importlib_external.SourceFileLoader object at 0x57dbc1d0> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\_encoded_words.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\_encoded_words.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\_encoded_words.graalpy231-310.pyc' import 'email._encoded_words' # <_frozen_importlib_external.SourceFileLoader object at 0x2d3bf93e> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\iterators.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\iterators.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\iterators.graalpy231-310.pyc' import 'email.iterators' # <_frozen_importlib_external.SourceFileLoader object at 0x24dcbb28> import 'email.message' # <_frozen_importlib_external.SourceFileLoader object at 0x9923b40> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\ssl.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\ssl.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\ssl.graalpy231-310.pyc' import '_ssl' # import 'ssl' # <_frozen_importlib_external.SourceFileLoader object at 0x75dc363> import 'http.client' # <_frozen_importlib_external.SourceFileLoader object at 0x187540d6> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\error.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\error.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\error.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\response.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\response.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\response.graalpy231-310.pyc' import 'urllib.response' # <_frozen_importlib_external.SourceFileLoader object at 0x4bd520f8> import 'urllib.error' # <_frozen_importlib_external.SourceFileLoader object at 0x3cfce1cc> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\nturl2path.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\nturl2path.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\nturl2path.graalpy231-310.pyc' import 'nturl2path' # <_frozen_importlib_external.SourceFileLoader object at 0x4f57eb4e> import 'urllib.request' # <_frozen_importlib_external.SourceFileLoader object at 0xf14350e> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\tarfile.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\tarfile.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\tarfile.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\copy.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\copy.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\copy.graalpy231-310.pyc' import 'copy' # <_frozen_importlib_external.SourceFileLoader object at 0x7af3aea2> import 'pwd' # import 'tarfile' # <_frozen_importlib_external.SourceFileLoader object at 0x7058f795> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\zipfile.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\zipfile.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\zipfile.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\pathlib.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\pathlib.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\pathlib.graalpy231-310.pyc' import 'pathlib' # <_frozen_importlib_external.SourceFileLoader object at 0x3e4cb620> import 'zipfile' # <_frozen_importlib_external.SourceFileLoader object at 0x456b143b> Sep 20, 2023 9:59:33 PM org.graalvm.maven.downloader.Main main INFO: downloading org.graalvm.polyglot:python-community:23.1.0 from https://repo1.maven.org/maven2/ to C:\Users\LIUD~1.H\AppData\Local\Temp\tmpcx4iwkz7\modules Sep 20, 2023 9:59:33 PM org.graalvm.maven.downloader.MVNDownloader getProxy INFO: using no proxy Sep 20, 2023 10:00:00 PM org.graalvm.maven.downloader.MVNDownloader downloadMavenFile INFO: downloaded file https://repo1.maven.org/maven2/org/graalvm/polyglot/python-community/23.1.0/python-community-23.1.0.pom Sep 20, 2023 10:00:00 PM org.graalvm.maven.downloader.MVNDownloader getProxy INFO: using no proxy Sep 20, 2023 10:00:01 PM org.graalvm.maven.downloader.MVNDownloader downloadMavenFile INFO: downloaded file https://repo1.maven.org/maven2/org/graalvm/python/python-language/23.1.0/python-language-23.1.0.pom Sep 20, 2023 10:00:01 PM org.graalvm.maven.downloader.MVNDownloader getProxy INFO: using no proxy Sep 20, 2023 11:02:48 PM org.graalvm.maven.downloader.MVNDownloader downloadMavenFile INFO: downloaded file https://repo1.maven.org/maven2/org/graalvm/python/python-language/23.1.0/python-language-23.1.0.jar Exception in thread "main" java.lang.module.FindException: Error reading C:\Users\LIUD~1.H\AppData\Local\Temp\MVNDownloader16973507959075034647\org.graalvm.python-python-language-23.1.0.jar at java.base@21/jdk.internal.module.ModulePath.readJar(ModulePath.java:658) at java.base@21/jdk.internal.module.ModulePath.readModule(ModulePath.java:332) at java.base@21/jdk.internal.module.ModulePath.scanDirectory(ModulePath.java:285) at java.base@21/jdk.internal.module.ModulePath.scan(ModulePath.java:233) at java.base@21/jdk.internal.module.ModulePath.scanNextEntry(ModulePath.java:191) at java.base@21/jdk.internal.module.ModulePath.findAll(ModulePath.java:167) at org.graalvm.maven.downloader.MVNDownloader.getModuleNamesInDirectory(MVNDownloader.java:102) at org.graalvm.maven.downloader.MVNDownloader.downloadDependencies(MVNDownloader.java:138) at org.graalvm.maven.downloader.MVNDownloader.downloadDependencies(MVNDownloader.java:185) at org.graalvm.maven.downloader.Main.main(Main.java:162) at java.base@21/java.lang.invoke.LambdaForm$DMH/sa346b79c.invokeStaticInit(LambdaForm$DMH) Caused by: java.util.zip.ZipException: zip END header not found at java.base@21/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1615) at java.base@21/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1623) at java.base@21/java.util.zip.ZipFile$Source.(ZipFile.java:1461) at java.base@21/java.util.zip.ZipFile$Source.get(ZipFile.java:1424) at java.base@21/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:723) at java.base@21/java.util.zip.ZipFile.(ZipFile.java:250) at java.base@21/java.util.zip.ZipFile.(ZipFile.java:179) at java.base@21/java.util.jar.JarFile.(JarFile.java:345) at java.base@21/jdk.internal.module.ModulePath.readJar(ModulePath.java:633) ... 10 more [python::PythonContext] FINE: shutting down threads [python::PythonContext] FINE: successfully shut down all threads [python::PythonContext] FINE: joining threads D:\code\python\hello-py2exe> ```

It seems the initial setup will download python-language-23.1.0.jar, python-resources-23.1.0.jar and so on. I have also tried to use maven to download these files into $HOME/.m2/..., but it does not use these files.

    <dependency>
      <groupId>org.graalvm.python</groupId>
      <artifactId>python-resources</artifactId>
      <version>23.1.0</version>
    </dependency>
    <dependency>
      <groupId>org.graalvm.python</groupId>
      <artifactId>python-language</artifactId>
      <version>23.1.0</version>
    </dependency>
    <dependency>
      <groupId>org.graalvm.python</groupId>
      <artifactId>python-launcher</artifactId>
      <version>23.1.0</version>
    </dependency>

How can I install (or download to specified location) these files offline?

timfel commented 11 months ago

if all files are in your m2 repo, you can set an environment variable to point to file:///path/to/.m2/repository/. run libexec/graalpy-polyglot-get --help to check which variable (sorry, not on my pc anymore)

liudonghua123 commented 11 months ago

I encountered the following errors when I execute graalpy -v -m standalone native --module hello.py --output hello.exe.

Any ideas on how to solve it?

Details ``` C:\Users\LIUD~1.H\AppData\Local\Temp\hello>cat hello.py print("hello") C:\Users\LIUD~1.H\AppData\Local\Temp\hello>python hello.py Sep 26, 2023 11:32:12 PM org.graalvm.shadowed.org.jline.utils.Log logr WARNING: Unable to create a system terminal, creating a dumb terminal (enable debug logging for more information) hello C:\Users\LIUD~1.H\AppData\Local\Temp\hello>where python D:\apps\graalpy-23.1.0-windows-amd64\bin\python.exe C:\Users\Liu.D.H\AppData\Local\Programs\Python\Python311\python.exe C:\Users\Liu.D.H\AppData\Local\Programs\Python\Python310\python.exe C:\Users\Liu.D.H\AppData\Local\Microsoft\WindowsApps\python.exe C:\msys64\mingw64\bin\python.exe D:\apps\mambaforge\python.exe C:\Users\LIUD~1.H\AppData\Local\Temp\hello> C:\Users\LIUD~1.H\AppData\Local\Temp\hello>graalpy -v -m standalone native --module hello.py --output hello.exe Sep 26, 2023 8:39:10 PM org.graalvm.shadowed.org.jline.utils.Log logr WARNING: Unable to create a system terminal, creating a dumb terminal (enable debug logging for more information) [To redirect Truffle log output to a file use one of the following options: * '--log.file=' if the option is passed using a guest language launcher. * '-Dpolyglot.log.file=' if the option is passed using the host Java launcher. * Configure logging using the polyglot embedding API.] [python::Python3Core] FINE: Cannot use preinitialized context. [python::PythonContext] FINE: shutting down threads [python::PythonContext] FINE: successfully shut down all threads [python::PythonContext] FINE: joining threads [python::Python3Core] FINE: Initial locations: Language home: D:\apps\graalpy-23.1.0-windows-amd64 SysPrefix: BaseSysPrefix: CoreHome: StdLibHome: CAPI: JNI library: Home candidate: D:\apps\graalpy-23.1.0-windows-amd64 [python::Python3Core] FINE: Updated locations: Language home: D:\apps\graalpy-23.1.0-windows-amd64 SysPrefix: D:\apps\graalpy-23.1.0-windows-amd64 BaseSysPrefix: D:\apps\graalpy-23.1.0-windows-amd64 CoreHome: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython StdLibHome: D:\apps\graalpy-23.1.0-windows-amd64\Lib Executable: C:\Users\LIUD~1.H\AppData\Local\Temp\hello CAPI: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython JNI library: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython [python::GraalPythonModuleBuiltins] FINE: Setting default stdio encoding to utf-8:surrogateescape [python::Python3Core] FINE: import '_frozen_importlib' # [python::Python3Core] FINE: import '_frozen_importlib_external' # import '_thread' # import '_warnings' # [python::Python3Core] FINE: # installing zipimport hook [python::Python3Core] FINE: import 'zipimport' # [python::Python3Core] FINE: # installed zipimport hook [python::Python3Core] FINE: import 'builtins' # [python::Python3Core] FINE: import '__graalpython__' # [python::Python3Core] FINE: import '_weakref' # [python::Python3Core] FINE: import 'unicodedata' # [python::Python3Core] FINE: import '_sre' # [python::Python3Core] FINE: import 'function' # [python::Python3Core] FINE: import '_sysconfig' # [python::Python3Core] FINE: import 'java' # [python::Python3Core] FINE: import 'pip_hook' # [python::Python3Core] FINE: import '_struct' # import '_codecs' # import 'codecs' # import 'encodings.aliases' # import 'encodings' # import '_abc' # import 'types' # import '_weakrefset' # import '_py_abc' # import 'abc' # import 'stat' # import '_collections_abc' # import 'genericpath' # import 'ntpath' # import 'os' # import '_sitebuiltins' # import '_io' # import 'io' # Processing user site-packages Processing global site-packages Adding directory: 'D:\\apps\\graalpy-23.1.0-windows-amd64' Adding directory: 'D:\\apps\\graalpy-23.1.0-windows-amd64\\lib\\site-packages' import 'site' # Python 3.10.8 (Wed Sep 13 01:17:49 PDT 2023) [Graal, Oracle GraalVM, Java 21] on win32 Type "help", "copyright", "credits" or "license" for more information. [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\runpy.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\runpy.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\runpy.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__pycache__\__init__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__init__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\importlib\\__pycache__\\__init__.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\warnings.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\warnings.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\warnings.graalpy231-310.pyc' import 'warnings' # <_frozen_importlib_external.SourceFileLoader object at 0x1ebe8f24> import 'importlib' # <_frozen_importlib_external.SourceFileLoader object at 0x4e2147be> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__pycache__\machinery.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\machinery.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\importlib\\__pycache__\\machinery.graalpy231-310.pyc' import 'importlib.machinery' # <_frozen_importlib_external.SourceFileLoader object at 0x6985853b> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__pycache__\util.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\util.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\importlib\\__pycache__\\util.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\__pycache__\_abc.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\importlib\_abc.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\importlib\\__pycache__\\_abc.graalpy231-310.pyc' import 'importlib._abc' # <_frozen_importlib_external.SourceFileLoader object at 0x7f197f5f> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\contextlib.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\contextlib.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\contextlib.graalpy231-310.pyc' import 'itertools' # import 'keyword' # import '_operator' # import 'operator' # import 'reprlib' # import '_collections' # import 'collections' # import '_functools' # import 'functools' # import 'contextlib' # <_frozen_importlib_external.SourceFileLoader object at 0x4b6a5efd> import 'importlib.util' # <_frozen_importlib_external.SourceFileLoader object at 0x6dc9bbe> import 'runpy' # <_frozen_importlib_external.SourceFileLoader object at 0x7703c73b> # possible namespace for D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone # possible namespace for D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone import 'standalone' # <_frozen_importlib_external._NamespaceLoader object at 0x68262ee> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone\__pycache__\__main__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone\__main__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\lib-graalpython\\modules\\standalone\\__pycache__\\__main__.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\argparse.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\argparse.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\argparse.graalpy231-310.pyc' import 'enum' # import '_sre' # import 'sre_constants' # import 'sre_parse' # import 'sre_compile' # import '_locale' # import 'copyreg' # import 're' # [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\gettext.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\gettext.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\gettext.graalpy231-310.pyc' import 'gettext' # <_frozen_importlib_external.SourceFileLoader object at 0x62a3babd> import 'argparse' # <_frozen_importlib_external.SourceFileLoader object at 0x4e4cdb48> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\shutil.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\shutil.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\shutil.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\fnmatch.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\fnmatch.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\fnmatch.graalpy231-310.pyc' import 'posixpath' # import 'fnmatch' # <_frozen_importlib_external.SourceFileLoader object at 0x1b6b99d7> import 'errno' # [python::NativeLibrary] FINE: Loading native library zsupport.dll from path D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\zsupport.dll [python::NativeLibrary] FINE: Error while opening shared library at 'D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\zsupport.dll'. Full NFI source: load (RTLD_LOCAL) "D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\zsupport.dll". java.lang.UnsatisfiedLinkError: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\zsupport.dll GetLastError: 126 import 'zlib' # [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\bz2.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\bz2.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\bz2.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\_compression.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\_compression.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\_compression.graalpy231-310.pyc' import '_compression' # <_frozen_importlib_external.SourceFileLoader object at 0x34e06c68> import '_bz2' # import 'bz2' # <_frozen_importlib_external.SourceFileLoader object at 0x262d4e91> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\lzma.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\lzma.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\lzma.graalpy231-310.pyc' [python::NativeLibrary] FINE: Loading native library lzmasupport.dll from path D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\lzmasupport.dll [python::NativeLibrary] FINE: Error while opening shared library at 'D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\lzmasupport.dll'. Full NFI source: load (RTLD_LOCAL) "D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\lzmasupport.dll". java.lang.UnsatisfiedLinkError: D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\lzmasupport.dll GetLastError: 126 import '_lzma' # import 'lzma' # <_frozen_importlib_external.SourceFileLoader object at 0x7846fd89> import 'shutil' # <_frozen_importlib_external.SourceFileLoader object at 0x23863b1e> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\subprocess.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\subprocess.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\subprocess.graalpy231-310.pyc' import 'time' # [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\signal.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\signal.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\signal.graalpy231-310.pyc' import '_signal' # import 'signal' # <_frozen_importlib_external.SourceFileLoader object at 0x5bbd5c69> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\threading.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\threading.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\threading.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\traceback.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\traceback.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\traceback.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\linecache.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\linecache.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\linecache.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\tokenize.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\tokenize.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\tokenize.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\token.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\token.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\token.graalpy231-310.pyc' import 'token' # <_frozen_importlib_external.SourceFileLoader object at 0x7b89dc3c> import 'tokenize' # <_frozen_importlib_external.SourceFileLoader object at 0x4a37fada> import 'linecache' # <_frozen_importlib_external.SourceFileLoader object at 0x1c13a432> import 'traceback' # <_frozen_importlib_external.SourceFileLoader object at 0x29e6e26> import 'threading' # <_frozen_importlib_external.SourceFileLoader object at 0x7ab1cf86> import 'fcntl' # import '_posixsubprocess' # import 'select' # [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\selectors.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\selectors.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\selectors.graalpy231-310.pyc' import 'collections.abc' # import 'math' # import 'selectors' # <_frozen_importlib_external.SourceFileLoader object at 0x53123b51> import 'subprocess' # <_frozen_importlib_external.SourceFileLoader object at 0x40e4163f> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\tempfile.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\tempfile.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\tempfile.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\random.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\random.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\random.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\bisect.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\bisect.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\bisect.graalpy231-310.pyc' import 'bisect' # <_frozen_importlib_external.SourceFileLoader object at 0x5318eb84> import '_random' # import '_sha512' # import 'random' # <_frozen_importlib_external.SourceFileLoader object at 0x1e0fc367> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\weakref.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\weakref.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\weakref.graalpy231-310.pyc' import 'weakref' # <_frozen_importlib_external.SourceFileLoader object at 0x4d51b9e2> import 'tempfile' # <_frozen_importlib_external.SourceFileLoader object at 0x2a4ee57d> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\platform.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\platform.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\platform.graalpy231-310.pyc' import 'platform' # <_frozen_importlib_external.SourceFileLoader object at 0x6ee683f9> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\socket.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\socket.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\socket.graalpy231-310.pyc' import '_socket' # import 'socket' # <_frozen_importlib_external.SourceFileLoader object at 0xe8e714> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\__init__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__init__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\__init__.graalpy231-310.pyc' import 'urllib' # <_frozen_importlib_external.SourceFileLoader object at 0x1bf3f748> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\request.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\request.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\request.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\base64.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\base64.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\base64.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\struct.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\struct.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\struct.graalpy231-310.pyc' import 'struct' # <_frozen_importlib_external.SourceFileLoader object at 0x391d35cc> import 'binascii' # import 'base64' # <_frozen_importlib_external.SourceFileLoader object at 0x7625c8c4> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\__init__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__init__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\__init__.graalpy231-310.pyc' import 'email' # <_frozen_importlib_external.SourceFileLoader object at 0x41a1ad95> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\hashlib.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\hashlib.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\hashlib.graalpy231-310.pyc' import '_hashlib' # import '_blake2' # import 'hashlib' # <_frozen_importlib_external.SourceFileLoader object at 0x599fd8c3> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\http\__pycache__\__init__.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\http\__init__.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\http\\__pycache__\\__init__.graalpy231-310.pyc' import 'http' # <_frozen_importlib_external.SourceFileLoader object at 0x43150194> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\http\__pycache__\client.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\http\client.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\http\\__pycache__\\client.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\parser.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\parser.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\parser.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\feedparser.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\feedparser.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\feedparser.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\errors.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\errors.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\errors.graalpy231-310.pyc' import 'email.errors' # <_frozen_importlib_external.SourceFileLoader object at 0x731c1f56> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\_policybase.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\_policybase.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\_policybase.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\header.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\header.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\header.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\quoprimime.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\quoprimime.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\quoprimime.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\string.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\string.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\string.graalpy231-310.pyc' import '_string' # import 'string' # <_frozen_importlib_external.SourceFileLoader object at 0x7f95cf7a> import 'email.quoprimime' # <_frozen_importlib_external.SourceFileLoader object at 0xaab1a80> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\base64mime.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\base64mime.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\base64mime.graalpy231-310.pyc' import 'email.base64mime' # <_frozen_importlib_external.SourceFileLoader object at 0x4bf1383e> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\charset.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\charset.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\charset.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\encoders.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\encoders.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\encoders.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\quopri.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\quopri.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\quopri.graalpy231-310.pyc' import 'quopri' # <_frozen_importlib_external.SourceFileLoader object at 0x99bd4bc> import 'email.encoders' # <_frozen_importlib_external.SourceFileLoader object at 0x18b80460> import 'email.charset' # <_frozen_importlib_external.SourceFileLoader object at 0x5af2023f> import 'email.header' # <_frozen_importlib_external.SourceFileLoader object at 0x1b92c9fa> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\utils.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\utils.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\utils.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\datetime.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\datetime.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\datetime.graalpy231-310.pyc' import 'datetime' # <_frozen_importlib_external.SourceFileLoader object at 0x1e084c1b> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\parse.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\parse.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\parse.graalpy231-310.pyc' import 'urllib.parse' # <_frozen_importlib_external.SourceFileLoader object at 0x711c6086> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\_parseaddr.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\_parseaddr.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\_parseaddr.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\calendar.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\calendar.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\calendar.graalpy231-310.pyc' import 'locale' # import 'calendar' # <_frozen_importlib_external.SourceFileLoader object at 0x6c543d9b> import 'email._parseaddr' # <_frozen_importlib_external.SourceFileLoader object at 0x78c700c2> import 'email.utils' # <_frozen_importlib_external.SourceFileLoader object at 0x27e89ded> import 'email._policybase' # <_frozen_importlib_external.SourceFileLoader object at 0x4516831e> import 'email.feedparser' # <_frozen_importlib_external.SourceFileLoader object at 0x28680b3f> import 'email.parser' # <_frozen_importlib_external.SourceFileLoader object at 0x5ebf9197> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\message.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\message.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\message.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\uu.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\uu.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\uu.graalpy231-310.pyc' import 'uu' # <_frozen_importlib_external.SourceFileLoader object at 0x5cf89e0c> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\_encoded_words.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\_encoded_words.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\_encoded_words.graalpy231-310.pyc' import 'email._encoded_words' # <_frozen_importlib_external.SourceFileLoader object at 0x47ec87e4> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\__pycache__\iterators.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\email\iterators.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\email\\__pycache__\\iterators.graalpy231-310.pyc' import 'email.iterators' # <_frozen_importlib_external.SourceFileLoader object at 0x533071ca> import 'email.message' # <_frozen_importlib_external.SourceFileLoader object at 0x5f310c05> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\ssl.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\ssl.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\ssl.graalpy231-310.pyc' import '_ssl' # import 'ssl' # <_frozen_importlib_external.SourceFileLoader object at 0x7a8c84f9> import 'http.client' # <_frozen_importlib_external.SourceFileLoader object at 0x65dd9c6f> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\error.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\error.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\error.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\__pycache__\response.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\urllib\response.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\urllib\\__pycache__\\response.graalpy231-310.pyc' import 'urllib.response' # <_frozen_importlib_external.SourceFileLoader object at 0x545b363e> import 'urllib.error' # <_frozen_importlib_external.SourceFileLoader object at 0x4f0940cd> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\nturl2path.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\nturl2path.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\nturl2path.graalpy231-310.pyc' import 'nturl2path' # <_frozen_importlib_external.SourceFileLoader object at 0x65646f8> import 'urllib.request' # <_frozen_importlib_external.SourceFileLoader object at 0x6c658dfe> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\tarfile.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\tarfile.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\tarfile.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\copy.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\copy.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\copy.graalpy231-310.pyc' import 'copy' # <_frozen_importlib_external.SourceFileLoader object at 0x59d97f76> import 'pwd' # import 'tarfile' # <_frozen_importlib_external.SourceFileLoader object at 0x4659de46> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\zipfile.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\zipfile.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\zipfile.graalpy231-310.pyc' [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) # D:\apps\graalpy-23.1.0-windows-amd64\Lib\__pycache__\pathlib.graalpy231-310.pyc matches D:\apps\graalpy-23.1.0-windows-amd64\Lib\pathlib.py # code object from 'D:\\apps\\graalpy-23.1.0-windows-amd64\\Lib\\__pycache__\\pathlib.graalpy231-310.pyc' import 'pathlib' # <_frozen_importlib_external.SourceFileLoader object at 0x234265c5> import 'zipfile' # <_frozen_importlib_external.SourceFileLoader object at 0x531943ad> [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) # ...... [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) import 'atexit' # [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 3 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 4 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 5 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 5 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 6 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 5 in POSIX emulation layer (not supported) [python::EmulatedPosixSupport] FINE: Ignored: setting inheritable 'false' for file descriptor 6 in POSIX emulation layer (not supported) C:\Users\LIUD~1.H\AppData\Local\Temp\hello: listing files from 'C:\Users\LIUD~1.H\AppData\Local\Temp\tmprq4e7m43\vfs' to 'C:\Users\LIUD~1.H\AppData\Local\Temp\tmprq4e7m43\vfs/fileslist.txt' Warning: Using a deprecated option --rerun-class-initialization-at-runtime= from 'META-INF\native-image\org.graalvm.shadowed.icu4j\native-image.properties' in 'file:///C:/Users/Liu.D.H/AppData/Local/Temp/tmprq4e7m43/modules/org.graalvm.shadowed-icu4j-23.1.0.jar'. Currently there is no replacement for this option. Try using --initialize-at-run-time or use the non-API option -H:ClassInitialization directly. Warning: The option '-H:-CopyLanguageResources' is experimental and must be enabled via '-H:+UnlockExperimentalVMOptions' in the future. Warning: The option '-H:ResourceConfigurationFiles=C:\Users\LIUD~1.H\AppData\Local\Temp\tmprq4e7m43/native-image-resources.json' is experimental and must be enabled via '-H:+UnlockExperimentalVMOptions' in the future. Warning: Please re-evaluate whether any experimental option is required, and either remove or unlock it. The build output lists all active experimental options, including where they come from and possible alternatives. If you think an experimental option should be considered as stable, please file an issue. Error: Failed to automatically set up Windows build environment. Please make sure that Visual Studio 2022 version 17.1.0 or later is installed on your system. You can download it at https://visualstudio.microsoft.com/downloads/. If this error persists, please try and run GraalVM Native Image in an x64 Native Tools Command Prompt or file a ticket. Traceback (most recent call last): File "", line 1, in File "D:\apps\graalpy-23.1.0-windows-amd64\Lib\runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "D:\apps\graalpy-23.1.0-windows-amd64\Lib\runpy.py", line 86, in _run_code exec(code, run_globals) File "D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone\__main__.py", line 618, in main(sys.argv[1:]) File "D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone\__main__.py", line 615, in main standalone.create() File "D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone\__main__.py", line 404, in create self.build_binary(ni, jc) File "D:\apps\graalpy-23.1.0-windows-amd64\lib-graalpython\modules\standalone\__main__.py", line 559, in build_binary subprocess.check_call(cmd, cwd=self.target_dir) File "D:\apps\graalpy-23.1.0-windows-amd64\Lib\subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['D:\\apps\\graalvm-community-openjdk-21+35.1\\bin\\native-image.cmd', '--module-path', 'C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.bouncycastle-bcpkix-jdk18on-1.76.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.bouncycastle-bcprov-jdk18on-1.76.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.bouncycastle-bcutil-jdk18on-1.76.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.llvm-llvm-api-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.polyglot-polyglot-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.python-python-language-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.python-python-resources-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.regex-regex-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.sdk-collections-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.sdk-jniutils-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.sdk-nativeimage-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.sdk-word-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.shadowed-icu4j-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.shadowed-json-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.tools-profiler-tool-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.truffle-truffle-api-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.truffle-truffle-compiler-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.truffle-truffle-nfi-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.truffle-truffle-nfi-libffi-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.graalvm.truffle-truffle-runtime-23.1.0.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43\\modules\\org.tukaani-xz-1.9.jar;C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43', '--no-fallback', '-H:-CopyLanguageResources', '-H:ResourceConfigurationFiles=C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\tmprq4e7m43/native-image-resources.json', '-o', 'C:\\Users\\LIUD~1.H\\AppData\\Local\\Temp\\hello\\hello.exe', 'standalone.Py2BinLauncher']' returned non-zero exit status 20. [python::PythonContext] FINE: shutting down threads [python::PythonContext] FINE: successfully shut down all threads [python::PythonContext] FINE: joining threads C:\Users\LIUD~1.H\AppData\Local\Temp\hello> ```