pip install -e 出现错误 Expected ','

pip install -e “.[dev]”
报如下错误:
Exception:
Traceback (most recent call last):
File “e:\mu\mu.venv\lib\site-packages\pip_vendor\pkg_resources_init_.py”, line 2610, in _dep_map
return self._dep_map
File "e:\mu\mu.venv\lib\site-packages\pip_vendor\pkg_resources_init
.py", line 2685, in getattr
raise AttributeError(attr)
AttributeError: _Distribution__dep_map

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “e:\mu\mu.venv\lib\site-packages\pip\basecommand.py”, line 209, in main
status = self.run(options, args)
File “e:\mu\mu.venv\lib\site-packages\pip\commands\install.py”, line 299, in run
requirement_set.prepare_files(finder)
File “e:\mu\mu.venv\lib\site-packages\pip\req\req_set.py”, line 360, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File “e:\mu\mu.venv\lib\site-packages\pip\req\req_set.py”, line 647, in prepare_file
set(req_to_install.extras) - set(dist.extras)
File "e:\mu\mu.venv\lib\site-packages\pip_vendor\pkg_resources_init
.py", line 2810, in extras
return [dep for dep in self.dep_map if dep]
File "e:\mu\mu.venv\lib\site-packages\pip_vendor\pkg_resources_init
.py", line 2624, in dep_map
dm.setdefault(extra,[]).extend(parse_requirements(reqs))
File "e:\mu\mu.venv\lib\site-packages\pip_vendor\pkg_resources_init
.py", line 2980, in parse_requirements
“version spec”)
File “e:\mu\mu.venv\lib\site-packages\pip_vendor\pkg_resources_init_.py”, line 2956, in scan_list
raise RequirementParseError(msg, line, “at”, line[p:])
pip._vendor.pkg_resources.RequirementParseError: Expected ‘,’ or end-of-list in PyQt5==5.12.1;“arm” not in platform_machine at ;“arm” not in platform_machine

原因:setuptools版本太老
pip install --upgrade setuptools

你可能感兴趣的:(git)