python / python/cpython

Python simply exits when using `py` command and importing tkinter

Đang mở
#127,215 4 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

OS-windows stdlib type-bug
Ngôn ngữ chính
Python
Star
77.2k
Fork
36k
Chỉ số merge pull request
Chỉ số pull request đang chờ

Mô tả

Bug report

Bug description:
from tkinter import *

PS C:\Users\Advik.DESKTOP-B4PCHRC> py -v
import _frozen_importlib # frozen
import _imp # builtin
import '_thread' # <class '_frozen_importlib.BuiltinImporter'>
import '_warnings' # <class '_frozen_importlib.BuiltinImporter'>
import '_weakref' # <class '_frozen_importlib.BuiltinImporter'>
import 'winreg' # <class '_frozen_importlib.BuiltinImporter'>
import '_io' # <class '_frozen_importlib.BuiltinImporter'>
import 'marshal' # <class '_frozen_importlib.BuiltinImporter'>
import 'nt' # <class '_frozen_importlib.BuiltinImporter'>
import '_frozen_importlib_external' # <class '_frozen_importlib.FrozenImporter'>
# installing zipimport hook
import 'time' # <class '_frozen_importlib.BuiltinImporter'>
import 'zipimport' # <class '_frozen_importlib.FrozenImporter'>
# installed zipimport hook
# C:\Programs\Python313\Lib\encodings\__pycache__\__init__.cpython-313.pyc matches C:\Programs\Python313\Lib\encodings\__init__.py
# code object from 'C:\\Programs\\Python313\\Lib\\encodings\\__pycache__\\__init__.cpython-313.pyc'
import '_codecs' # <class '_frozen_importlib.BuiltinImporter'>
import 'codecs' # <class '_frozen_importlib.FrozenImporter'>
# C:\Programs\Python313\Lib\encodings\__pycache__\aliases.cpython-313.pyc matches C:\Programs\Python313\Lib\encodings\aliases.py
# code object from 'C:\\Programs\\Python313\\Lib\\encodings\\__pycache__\\aliases.cpython-313.pyc'
import 'encodings.aliases' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014580DD0>
import 'encodings' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014570910>
# C:\Programs\Python313\Lib\encodings\__pycache__\utf_8.cpython-313.pyc matches C:\Programs\Python313\Lib\encodings\utf_8.py
# code object from 'C:\\Programs\\Python313\\Lib\\encodings\\__pycache__\\utf_8.cpython-313.pyc'
import 'encodings.utf_8' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014580A10>
# C:\Programs\Python313\Lib\encodings\__pycache__\cp1252.cpython-313.pyc matches C:\Programs\Python313\Lib\encodings\cp1252.py
# code object from 'C:\\Programs\\Python313\\Lib\\encodings\\__pycache__\\cp1252.cpython-313.pyc'
import 'encodings.cp1252' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014580B50>
import '_signal' # <class '_frozen_importlib.BuiltinImporter'>
import '_abc' # <class '_frozen_importlib.BuiltinImporter'>
import 'abc' # <class '_frozen_importlib.FrozenImporter'>
import 'io' # <class '_frozen_importlib.FrozenImporter'>
import '_stat' # <class '_frozen_importlib.BuiltinImporter'>
import 'stat' # <class '_frozen_importlib.FrozenImporter'>
import '_collections_abc' # <class '_frozen_importlib.FrozenImporter'>
import 'genericpath' # <class '_frozen_importlib.FrozenImporter'>
import '_winapi' # <class '_frozen_importlib.BuiltinImporter'>
import 'ntpath' # <class '_frozen_importlib.FrozenImporter'>
import 'os' # <class '_frozen_importlib.FrozenImporter'>
import '_sitebuiltins' # <class '_frozen_importlib.FrozenImporter'>
Processing user site-packages
Processing global site-packages
Adding directory: 'C:\\Programs\\Python313'
Adding directory: 'C:\\Programs\\Python313\\Lib\\site-packages'
import 'site' # <class '_frozen_importlib.FrozenImporter'>
# C:\Programs\Python313\Lib\__pycache__\rlcompleter.cpython-313.pyc matches C:\Programs\Python313\Lib\rlcompleter.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\rlcompleter.cpython-313.pyc'
import 'atexit' # <class '_frozen_importlib.BuiltinImporter'>
# C:\Programs\Python313\Lib\__pycache__\inspect.cpython-313.pyc matches C:\Programs\Python313\Lib\inspect.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\inspect.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\ast.cpython-313.pyc matches C:\Programs\Python313\Lib\ast.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\ast.cpython-313.pyc'
# C:\Programs\Python313\Lib\re\__pycache__\__init__.cpython-313.pyc matches C:\Programs\Python313\Lib\re\__init__.py
# code object from 'C:\\Programs\\Python313\\Lib\\re\\__pycache__\\__init__.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\enum.cpython-313.pyc matches C:\Programs\Python313\Lib\enum.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\enum.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\types.cpython-313.pyc matches C:\Programs\Python313\Lib\types.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\types.cpython-313.pyc'
import 'types' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240145E0C10>
import 'enum' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240145E0A10>
# C:\Programs\Python313\Lib\re\__pycache__\_compiler.cpython-313.pyc matches C:\Programs\Python313\Lib\re\_compiler.py
# code object from 'C:\\Programs\\Python313\\Lib\\re\\__pycache__\\_compiler.cpython-313.pyc'
import '_sre' # <class '_frozen_importlib.BuiltinImporter'>
# C:\Programs\Python313\Lib\re\__pycache__\_parser.cpython-313.pyc matches C:\Programs\Python313\Lib\re\_parser.py
# code object from 'C:\\Programs\\Python313\\Lib\\re\\__pycache__\\_parser.cpython-313.pyc'
# C:\Programs\Python313\Lib\re\__pycache__\_constants.cpython-313.pyc matches C:\Programs\Python313\Lib\re\_constants.py
# code object from 'C:\\Programs\\Python313\\Lib\\re\\__pycache__\\_constants.cpython-313.pyc'
import 're._constants' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240146D0C50>
import 're._parser' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240145E0F10>
# C:\Programs\Python313\Lib\re\__pycache__\_casefix.cpython-313.pyc matches C:\Programs\Python313\Lib\re\_casefix.py
# code object from 'C:\\Programs\\Python313\\Lib\\re\\__pycache__\\_casefix.cpython-313.pyc'
import 're._casefix' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240146D0D30>
import 're._compiler' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240145E1010>
# C:\Programs\Python313\Lib\__pycache__\functools.cpython-313.pyc matches C:\Programs\Python313\Lib\functools.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\functools.cpython-313.pyc'
# C:\Programs\Python313\Lib\collections\__pycache__\__init__.cpython-313.pyc matches C:\Programs\Python313\Lib\collections\__init__.py
# code object from 'C:\\Programs\\Python313\\Lib\\collections\\__pycache__\\__init__.cpython-313.pyc'
import 'itertools' # <class '_frozen_importlib.BuiltinImporter'>
# C:\Programs\Python313\Lib\__pycache__\keyword.cpython-313.pyc matches C:\Programs\Python313\Lib\keyword.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\keyword.cpython-313.pyc'
import 'keyword' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014740D90>
# C:\Programs\Python313\Lib\__pycache__\operator.cpython-313.pyc matches C:\Programs\Python313\Lib\operator.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\operator.cpython-313.pyc'
import '_operator' # <class '_frozen_importlib.BuiltinImporter'>
import 'operator' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014740E50>
# C:\Programs\Python313\Lib\__pycache__\reprlib.cpython-313.pyc matches C:\Programs\Python313\Lib\reprlib.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\reprlib.cpython-313.pyc'
import 'reprlib' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014740F10>
import '_collections' # <class '_frozen_importlib.BuiltinImporter'>
import 'collections' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014740CD0>
import '_functools' # <class '_frozen_importlib.BuiltinImporter'>
import 'functools' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240146D0A90>
# C:\Programs\Python313\Lib\__pycache__\copyreg.cpython-313.pyc matches C:\Programs\Python313\Lib\copyreg.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\copyreg.cpython-313.pyc'
import 'copyreg' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014711690>
import 're' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014581910>
import '_ast' # <class '_frozen_importlib.BuiltinImporter'>
# C:\Programs\Python313\Lib\__pycache__\contextlib.cpython-313.pyc matches C:\Programs\Python313\Lib\contextlib.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\contextlib.cpython-313.pyc'
import 'contextlib' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014711870>
import 'ast' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014581E10>
# C:\Programs\Python313\Lib\__pycache__\dis.cpython-313.pyc matches C:\Programs\Python313\Lib\dis.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\dis.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\opcode.cpython-313.pyc matches C:\Programs\Python313\Lib\opcode.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\opcode.cpython-313.pyc'
import '_opcode' # <class '_frozen_importlib.BuiltinImporter'>
# C:\Programs\Python313\Lib\__pycache__\_opcode_metadata.cpython-313.pyc matches C:\Programs\Python313\Lib\_opcode_metadata.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\_opcode_metadata.cpython-313.pyc'
import '_opcode_metadata' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147E0710>
import 'opcode' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147E0310>
import 'dis' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014711B90>
# C:\Programs\Python313\Lib\collections\__pycache__\abc.cpython-313.pyc matches C:\Programs\Python313\Lib\collections\abc.py
# code object from 'C:\\Programs\\Python313\\Lib\\collections\\__pycache__\\abc.cpython-313.pyc'
import 'collections.abc' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147F01D0>
# C:\Programs\Python313\Lib\importlib\__pycache__\__init__.cpython-313.pyc matches C:\Programs\Python313\Lib\importlib\__init__.py
# code object from 'C:\\Programs\\Python313\\Lib\\importlib\\__pycache__\\__init__.cpython-313.pyc'
import 'importlib' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147F0160>
import 'importlib.machinery' # <class '_frozen_importlib.FrozenImporter'>
# C:\Programs\Python313\Lib\__pycache__\linecache.cpython-313.pyc matches C:\Programs\Python313\Lib\linecache.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\linecache.cpython-313.pyc'
import 'linecache' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0DF0>
# C:\Programs\Python313\Lib\__pycache__\tokenize.cpython-313.pyc matches C:\Programs\Python313\Lib\tokenize.py
# destroy collections.abc
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\tokenize.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\token.cpython-313.pyc matches C:\Programs\Python313\Lib\token.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\token.cpython-313.pyc'
import 'token' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0D90>
import '_tokenize' # <class '_frozen_importlib.BuiltinImporter'>
import 'tokenize' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0F10>
# C:\Programs\Python313\Lib\__pycache__\weakref.cpython-313.pyc matches C:\Programs\Python313\Lib\weakref.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\weakref.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\_weakrefset.cpython-313.pyc matches C:\Programs\Python313\Lib\_weakrefset.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\_weakrefset.cpython-313.pyc'
import '_weakrefset' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0A90>
import 'weakref' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0B50>
import 'inspect' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014581CD0>
# C:\Programs\Python313\Lib\__pycache__\warnings.cpython-313.pyc matches C:\Programs\Python313\Lib\warnings.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\warnings.cpython-313.pyc'
import 'warnings' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D09D0>
import 'rlcompleter' # <_frozen_importlib_external.SourceFileLoader object at 0x0000024014581B90>
Python 3.13.0 experimental free-threading build (tags/v3.13.0:60403a5, Oct  7 2024, 09:53:29) [MSC v.1941 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
# C:\Programs\Python313\Lib\importlib\__pycache__\_abc.cpython-313.pyc matches C:\Programs\Python313\Lib\importlib\_abc.py
# code object from 'C:\\Programs\\Python313\\Lib\\importlib\\__pycache__\\_abc.cpython-313.pyc'
import 'importlib._abc' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0F70>
import 'importlib.util' # <class '_frozen_importlib.FrozenImporter'>
import 'runpy' # <class '_frozen_importlib.FrozenImporter'>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\__init__.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\__init__.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\__init__.cpython-313.pyc'
import '_pyrepl' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D05B0>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\__main__.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\__main__.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\__main__.cpython-313.pyc'
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\main.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\main.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\main.cpython-313.pyc'
import 'errno' # <class '_frozen_importlib.BuiltinImporter'>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\simple_interact.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\simple_interact.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\simple_interact.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\__future__.cpython-313.pyc matches C:\Programs\Python313\Lib\__future__.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\__future__.cpython-313.pyc'
import '__future__' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0190>
# C:\Programs\Python313\Lib\__pycache__\code.cpython-313.pyc matches C:\Programs\Python313\Lib\code.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\code.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\traceback.cpython-313.pyc matches C:\Programs\Python313\Lib\traceback.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\traceback.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\textwrap.cpython-313.pyc matches C:\Programs\Python313\Lib\textwrap.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\textwrap.cpython-313.pyc'
import 'textwrap' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0EB0>
# C:\Programs\Python313\Lib\__pycache__\_colorize.cpython-313.pyc matches C:\Programs\Python313\Lib\_colorize.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\_colorize.cpython-313.pyc'
import '_colorize' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1870>
import 'traceback' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0E50>
# C:\Programs\Python313\Lib\__pycache__\codeop.cpython-313.pyc matches C:\Programs\Python313\Lib\codeop.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\codeop.cpython-313.pyc'
import 'codeop' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1990>
import 'code' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0C10>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\readline.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\readline.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\readline.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\dataclasses.cpython-313.pyc matches C:\Programs\Python313\Lib\dataclasses.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\dataclasses.cpython-313.pyc'
# C:\Programs\Python313\Lib\__pycache__\copy.cpython-313.pyc matches C:\Programs\Python313\Lib\copy.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\copy.cpython-313.pyc'
import 'copy' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0AF0>
import 'dataclasses' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1BD0>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\commands.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\commands.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\commands.cpython-313.pyc'
import '_pyrepl.commands' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D14B0>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\historical_reader.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\historical_reader.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\historical_reader.cpython-313.pyc'
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\input.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\input.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\input.cpython-313.pyc'
# extension module 'unicodedata' loaded from 'C:\\Programs\\Python313\\DLLs\\unicodedata.cp313t-win_amd64.pyd'
# extension module 'unicodedata' executed from 'C:\\Programs\\Python313\\DLLs\\unicodedata.cp313t-win_amd64.pyd'
import 'unicodedata' # <_frozen_importlib_external.ExtensionFileLoader object at 0x0000024014572410>
import '_pyrepl.input' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0D30>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\reader.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\reader.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\reader.cpython-313.pyc'
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\console.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\console.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\console.cpython-313.pyc'
import '_pyrepl.console' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D04F0>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\utils.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\utils.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\utils.cpython-313.pyc'
import '_pyrepl.utils' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0790>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\trace.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\trace.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\trace.cpython-313.pyc'
import '_pyrepl.trace' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1150>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\types.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\types.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\types.cpython-313.pyc'
import '_pyrepl.types' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1270>
import '_pyrepl.reader' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0670>
import '_pyrepl.historical_reader' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D13F0>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\completing_reader.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\completing_reader.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\completing_reader.cpython-313.pyc'
import '_pyrepl.completing_reader' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1C90>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\unix_console.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\unix_console.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\unix_console.cpython-313.pyc'
# extension module 'select' loaded from 'C:\\Programs\\Python313\\DLLs\\select.cp313t-win_amd64.pyd'
# extension module 'select' executed from 'C:\\Programs\\Python313\\DLLs\\select.cp313t-win_amd64.pyd'
import 'select' # <_frozen_importlib_external.ExtensionFileLoader object at 0x0000024014583490>
# C:\Programs\Python313\Lib\__pycache__\signal.cpython-313.pyc matches C:\Programs\Python313\Lib\signal.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\signal.cpython-313.pyc'
import 'signal' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1ED0>
# C:\Programs\Python313\Lib\__pycache__\struct.cpython-313.pyc matches C:\Programs\Python313\Lib\struct.py
# code object from 'C:\\Programs\\Python313\\Lib\\__pycache__\\struct.cpython-313.pyc'
import '_struct' # <class '_frozen_importlib.BuiltinImporter'>
import 'struct' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1C30>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\windows_console.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\windows_console.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\windows_console.cpython-313.pyc'
import 'msvcrt' # <class '_frozen_importlib.BuiltinImporter'>
# C:\Programs\Python313\Lib\ctypes\__pycache__\__init__.cpython-313.pyc matches C:\Programs\Python313\Lib\ctypes\__init__.py
# code object from 'C:\\Programs\\Python313\\Lib\\ctypes\\__pycache__\\__init__.cpython-313.pyc'
# extension module '_ctypes' loaded from 'C:\\Programs\\Python313\\DLLs\\_ctypes.cp313t-win_amd64.pyd'
# extension module '_ctypes' executed from 'C:\\Programs\\Python313\\DLLs\\_ctypes.cp313t-win_amd64.pyd'
import '_ctypes' # <_frozen_importlib_external.ExtensionFileLoader object at 0x0000024014582450>
# C:\Programs\Python313\Lib\ctypes\__pycache__\_endian.cpython-313.pyc matches C:\Programs\Python313\Lib\ctypes\_endian.py
# code object from 'C:\\Programs\\Python313\\Lib\\ctypes\\__pycache__\\_endian.cpython-313.pyc'
import 'ctypes._endian' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1330>
import 'ctypes' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0910>
# C:\Programs\Python313\Lib\ctypes\__pycache__\wintypes.cpython-313.pyc matches C:\Programs\Python313\Lib\ctypes\wintypes.py
# code object from 'C:\\Programs\\Python313\\Lib\\ctypes\\__pycache__\\wintypes.cpython-313.pyc'
import 'ctypes.wintypes' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1B10>
import '_pyrepl.windows_console' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D08B0>
import '_pyrepl.readline' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D1AB0>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\unix_console.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\unix_console.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\unix_console.cpython-313.pyc'
import '_pyrepl.simple_interact' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D0A30>
# C:\Programs\Python313\Lib\_pyrepl\__pycache__\keymap.cpython-313.pyc matches C:\Programs\Python313\Lib\_pyrepl\keymap.py
# code object from 'C:\\Programs\\Python313\\Lib\\_pyrepl\\__pycache__\\keymap.cpython-313.pyc'
import '_pyrepl.keymap' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D16F0>
import '_pyrepl.main' # <_frozen_importlib_external.SourceFileLoader object at 0x00000240147D07F0>
>>> from tkinter import *
# C:\Programs\Python313\Lib\tkinter\__pycache__\__init__.cpython-313.pyc matches C:\Programs\Python313\Lib\tkinter\__init__.py
# destroy _pyrepl.unix_console
# destroy _pyrepl.unix_console
# code object from 'C:\\Programs\\Python313\\Lib\\tkinter\\__pycache__\\__init__.cpython-313.pyc'

When I use the full python command:

>>> from tkinter import *
# C:\Programs\Python313\Lib\tkinter\__pycache__\__init__.cpython-313.pyc matches C:\Programs\Python313\Lib\tkinter\__init__.py
# code object from 'C:\\Programs\\Python313\\Lib\\tkinter\\__pycache__\\__init__.cpython-313.pyc'
# extension module '_tkinter' loaded from 'C:\\Programs\\Python313\\DLLs\\_tkinter.pyd'
# extension module '_tkinter' executed from 'C:\\Programs\\Python313\\DLLs\\_tkinter.pyd'
import '_tkinter' # <_frozen_importlib_external.ExtensionFileLoader object at 0x000002035D8F3490>
# C:\Programs\Python313\Lib\tkinter\__pycache__\constants.cpython-313.pyc matches C:\Programs\Python313\Lib\tkinter\constants.py
# code object from 'C:\\Programs\\Python313\\Lib\\tkinter\\__pycache__\\constants.cpython-313.pyc'
import 'tkinter.constants' # <_frozen_importlib_external.SourceFileLoader object at 0x000002035DD78CB0>
import 'tkinter' # <_frozen_importlib_external.SourceFileLoader object at 0x000002035DBB8110>
CPython versions tested on:

3.13

Operating systems tested on:

Windows

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Tái hiện lỗi Windows bằng py -vfrom tkinter import *, sau đó so sánh trace import chi tiết với quá trình khởi động bình thường. Payload không nêu tên tệp hoặc test nào trong repository; công việc hoàn tất khi việc thoát im lặng có một bản tái hiện tối thiểu đã được xác nhận, một thành phần CPython được xác định và một kiểm tra hồi quy cho import bị lỗi.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
python
Lĩnh vực
desktop
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
20/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.