← 输入框|bugs.python.org|刷新

➜

This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

作者 Paul Monson
收信人 Paul Monson, paul.moore, steve.dower, tim.golden, zach.ware
日期 2019-05-02.20:46:25
SpamBayes Score -1.0
Marked as misclassified 是
Message-id <1556829985.34.0.069265948139.issue36778@roundup.psfhosted.org>
In-reply-to
内容
Windows desktop skus have a default ANSI codepage (returned by GetACP()) of 1252 (Western European).  Windows IoT Core and Windows Nano Server have a default codepage of 65001 (UTF-8). 

This causes test_site.StartupImportTests.test_startup_imports to fail on Windows IoT Core and Windows Nano Server because cp65001.py is loaded instead of the frozen cp1252.py at startup.

I tried changing the default codepage to 65001 on my dev machine and rebuilding Python and it had no effect that I could tell on the generated frozen importlibs.

The simplest solutions would be for the test_startup_imports test to be skipped or changed to pass when the locale.getpreferredencoding() returns 'cp65001'
历史
日期 用户 动作 参数
2019-05-02 20:46:25Paul Monson修改recipients: + Paul Monson, paul.moore, tim.golden, zach.ware, steve.dower
2019-05-02 20:46:25Paul Monson修改messageid: <1556829985.34.0.069265948139.issue36778@roundup.psfhosted.org>
2019-05-02 20:46:25Paul Monson链接issue36778 messages
2019-05-02 20:46:25Paul Monson创建