tried using both native windows cmd.exe and git bash, the problem repeats on both.
# pip3 install ilock
Collecting ilock
Using cached ilock-1.0.3.tar.gz (2.4 kB)
ERROR: Command errored out with exit status 1:
command: 'c:\python37\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Daniel\\AppData\\Local\\Temp\\pip-install-ivo_idxc\\ilock_091f3047440b45d29d1699db9afacb5c\\setup.py'"'"'; __file__='"'"'C:\\Users\\Daniel\\AppData\\Local\\Temp\\pip-install-ivo_idxc\\ilock_091f3047440b45d29d1699db9afacb5c\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Daniel\AppData\Local\Temp\pip-pip-egg-info-582_pat_'
cwd: C:\Users\Daniel\AppData\Local\Temp\pip-install-ivo_idxc\ilock_091f3047440b45d29d1699db9afacb5c\
Complete output (66 lines):
running egg_info
creating C:\Users\Daniel\AppData\Local\Temp\pip-pip-egg-info-582_pat_\ilock.egg-info
writing C:\Users\Daniel\AppData\Local\Temp\pip-pip-egg-info-582_pat_\ilock.egg-info\PKG-INFO
writing dependency_links to C:\Users\Daniel\AppData\Local\Temp\pip-pip-egg-info-582_pat_\ilock.egg-info\dependency_links.txt
writing requirements to C:\Users\Daniel\AppData\Local\Temp\pip-pip-egg-info-582_pat_\ilock.egg-info\requires.txt
writing top-level names to C:\Users\Daniel\AppData\Local\Temp\pip-pip-egg-info-582_pat_\ilock.egg-info\top_level.txt
writing manifest file 'C:\Users\Daniel\AppData\Local\Temp\pip-pip-egg-info-582_pat_\ilock.egg-info\SOURCES.txt'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Daniel\AppData\Local\Temp\pip-install-ivo_idxc\ilock_091f3047440b45d29d1699db9afacb5c\setup.py", line 30, in <module>
install_requires=['portalocker']
File "c:\python37\lib\site-packages\setuptools\__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "c:\python37\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "c:\python37\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "c:\python37\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "c:\python37\lib\site-packages\setuptools\command\egg_info.py", line 296, in run
self.find_sources()
File "c:\python37\lib\site-packages\setuptools\command\egg_info.py", line 303, in find_sources
mm.run()
File "c:\python37\lib\site-packages\setuptools\command\egg_info.py", line 534, in run
self.add_defaults()
File "c:\python37\lib\site-packages\setuptools\command\egg_info.py", line 570, in add_defaults
sdist.add_defaults(self)
File "c:\python37\lib\distutils\command\sdist.py", line 226, in add_defaults
self._add_defaults_python()
File "c:\python37\lib\site-packages\setuptools\command\sdist.py", line 127, in _add_defaults_python
build_py = self.get_finalized_command('build_py')
File "c:\python37\lib\distutils\cmd.py", line 298, in get_finalized_command
cmd_obj = self.distribution.get_command_obj(command, create)
File "c:\python37\lib\distutils\dist.py", line 857, in get_command_obj
klass = self.get_command_class(command)
File "c:\python37\lib\site-packages\setuptools\dist.py", line 845, in get_command_class
self.cmdclass[command] = cmdclass = ep.load()
File "c:\python37\lib\site-packages\pkg_resources\__init__.py", line 2411, in load
return self.resolve()
File "c:\python37\lib\site-packages\pkg_resources\__init__.py", line 2417, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "c:\python37\lib\site-packages\setuptools\command\build_py.py", line 15, in <module>
from setuptools.lib2to3_ex import Mixin2to3
File "c:\python37\lib\site-packages\setuptools\lib2to3_ex.py", line 12, in <module>
from lib2to3.refactor import RefactoringTool, get_fixers_from_package
File "c:\python37\lib\lib2to3\refactor.py", line 25, in <module>
from .fixer_util import find_root
File "c:\python37\lib\lib2to3\fixer_util.py", line 7, in <module>
from .pygram import python_symbols as syms
File "c:\python37\lib\lib2to3\pygram.py", line 32, in <module>
python_grammar = driver.load_packaged_grammar("lib2to3", _GRAMMAR_FILE)
File "c:\python37\lib\lib2to3\pgen2\driver.py", line 156, in load_packaged_grammar
return load_grammar(grammar_source)
File "c:\python37\lib\lib2to3\pgen2\driver.py", line 122, in load_grammar
g = pgen.generate_grammar(gt)
File "c:\python37\lib\lib2to3\pgen2\pgen.py", line 385, in generate_grammar
p = ParserGenerator(filename)
File "c:\python37\lib\lib2to3\pgen2\pgen.py", line 20, in __init__
self.gettoken() # Initialize lookahead
File "c:\python37\lib\lib2to3\pgen2\pgen.py", line 322, in gettoken
tup = next(self.generator)
File "c:\python37\lib\lib2to3\pgen2\tokenize.py", line 364, in generate_tokens
line = readline()
File "c:\python37\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x8d in position 105: character maps to <undefined>
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
pip version == 20.3.1
windows version == 10.0.18363 N/A Build 18363 (Windows 10 pro)
tried using both native windows cmd.exe and git bash, the problem repeats on both.
Full output: