CherryPy 7.1 install error on Windows #3882
Labels
C: encoding
Related to text encoding and likely, UnicodeErrors
OS: windows
Windows specific
Python 2 only
Python 2 specific
type: bug
A confirmed bug or unintended behavior
I have report this issue alreay to CherryPy community.
https://groups.google.com/forum/#!topic/cherrypy-users/7G30-UfSqtU
The easy_install may have a similar issue.
cherrypy/cherrypy#1467
pypa/setuptools#704
I think that pip have a problem with a package included a file have a non-ascii filename on windows.
It seems that IOError raised because of non-ascii filename - "cherrypy/test/static/Слава Україні.html" .
The filename is passed as "utf-8" encoding.
But, the default encoding on windows is not "utf-8".
the default encoding on korean windows is "cp949".
So, DecodeError raised.
NAME INVALID error found in process monitor log.
오후 1:19:58.3672120 python.exe 4616 CreateFile D:\Users\me\AppData\Local\Temp\pip-build-esnrji\CherryPy\cherrypy\test\static\鬼剋逵勻逵 叫克?逵?戟?.html NAME INVALID Desired Access: Generic Write, Read Attributes, Disposition: OverwriteIf, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, Write, AllocationSize: 0
The text was updated successfully, but these errors were encountered: