为什么在检查安装版本时会得到此PyPy输出?

问题描述 投票:0回答:1

我已经下载了PyPy的最新版本,并试图运行一些Python脚本失败。当我使用“ pypy3 -v”检查版本时,得到以下响应。请问这是什么意思?

C:\WINDOWS\system32>pypy3 -v
# C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\__pycache__\__init__.pypy3-72.pyc matches C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\__init__.py
# code object from 'C:\\pypy3.6-v7.2.0rc1-win32\\lib-python\\3\\encodings\\__pycache__\\__init__.pypy3-72.pyc'
# C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\__pycache__\codecs.pypy3-72.pyc matches C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\codecs.py
# code object from 'C:\\pypy3.6-v7.2.0rc1-win32\\lib-python\\3\\__pycache__\\codecs.pypy3-72.pyc'
import '_codecs' # <class '_frozen_importlib.BuiltinImporter'>
import 'codecs' # <_frozen_importlib_external.SourceFileLoader object at 0x011b4a30>
# C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\__pycache__\aliases.pypy3-72.pyc matches C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\aliases.py
# code object from 'C:\\pypy3.6-v7.2.0rc1-win32\\lib-python\\3\\encodings\\__pycache__\\aliases.pypy3-72.pyc'
import 'encodings.aliases' # <_frozen_importlib_external.SourceFileLoader object at 0x011d5c70>
import 'encodings' # <_frozen_importlib_external.SourceFileLoader object at 0x011b4890>
# C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\__pycache__\utf_8.pypy3-72.pyc matches C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\utf_8.py
# code object from 'C:\\pypy3.6-v7.2.0rc1-win32\\lib-python\\3\\encodings\\__pycache__\\utf_8.pypy3-72.pyc'
import 'encodings.utf_8' # <_frozen_importlib_external.SourceFileLoader object at 0x011d5c90>
# C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\__pycache__\latin_1.pypy3-72.pyc matches C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\latin_1.py
# code object from 'C:\\pypy3.6-v7.2.0rc1-win32\\lib-python\\3\\encodings\\__pycache__\\latin_1.pypy3-72.pyc'
import 'encodings.latin_1' # <_frozen_importlib_external.SourceFileLoader object at 0x011d5cb0>
import '_locale' # <class '_frozen_importlib.BuiltinImporter'>
# C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\__pycache__\mbcs.pypy3-72.pyc matches C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\mbcs.py
# code object from 'C:\\pypy3.6-v7.2.0rc1-win32\\lib-python\\3\\encodings\\__pycache__\\mbcs.pypy3-72.pyc'
import 'encodings.mbcs' # <_frozen_importlib_external.SourceFileLoader object at 0x011f2770>
# C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\__pycache__\cp850.pypy3-72.pyc matches C:\pypy3.6-v7.2.0rc1-win32\lib-python\3\encodings\cp850.py
python pypy
1个回答
1
投票

[在PyPy上,就像在CPython上,'-v'选项启用详细导入,解释器在其中打印出有关其导入的每个模块的一些信息。

如果要检查解释器版本,请使用'-V'或'--version'。

© www.soinside.com 2019 - 2024. All rights reserved.