使用anaconda-file“/opt/opt/anaconda3/bin/pip-compile&quot”,第8行,in< module> sys.exit(cli())
我的PIP版本是22.0.4。我有最新版本,但不得不降级,因为我注意到这里提到的同样错误: https ://github.com/jazzband/pip-tools/issues/1617 )
当我尝试运行pip-compile以更新需求
(base) krs@me-user ds-airflow % pip-compile
WARNING:pip._internal.metadata.base:Ignoring invalid distribution -rllib3 (/opt/anaconda3/lib/python3.8/site-packages)
WARNING:pip._internal.metadata.base:Ignoring invalid distribution -otocore (/opt/anaconda3/lib/python3.8/site-packages)
WARNING:pip._internal.metadata.base:Ignoring invalid distribution -ix (/opt/anaconda3/lib/python3.8/site-packages)
WARNING:pip._internal.metadata.base:Ignoring invalid distribution - (/opt/anaconda3/lib/python3.8/site-packages)
Traceback (most recent call last):
File "/opt/anaconda3/bin/pip-compile", line 8, in <module>
sys.exit(cli())
File "/opt/anaconda3/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/opt/anaconda3/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/opt/anaconda3/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/opt/anaconda3/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/opt/anaconda3/lib/python3.8/site-packages/click/decorators.py", line 21, in new_func
return f(get_current_context(), *args, **kwargs)
File "/opt/anaconda3/lib/python3.8/site-packages/piptools/scripts/compile.py", line 313, in cli
repository = PyPIRepository(pip_args, cache_dir=cache_dir)
File "/opt/anaconda3/lib/python3.8/site-packages/piptools/repositories/pypi.py", line 93, in __init__
self._setup_logging()
File "/opt/anaconda3/lib/python3.8/site-packages/piptools/repositories/pypi.py", line 451, in _setup_logging
assert isinstance(handler, logging.StreamHandler)
AssertionError
。 :pip-compile-upgrade
File "/opt/anaconda3/bin/pip-compile", line 8, in <module>
sys.exit(cli())
File "/opt/anaconda3/lib/python3.8/subprocess.py", line 512, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/opt/anaconda3/bin/python3', '/opt/anaconda3/lib/python3.8/site-packages/pep517/in_process/_in_process.py', 'get_requires_for_build_wheel', '/var/folders/2b/d94v_0s54rxfx2ylxg20xh5c0000gn/T/tmp2o517hrt']' returned non-zero exit status 1.
编辑编辑: 我已经运行conda列表'(pip | click)'
并查看以下内容,但是我的要求。txt文件有数百个软件包:
# packages in environment at /opt/anaconda3:
#
# Name Version Build Channel
click 7.1.1 pypi_0 pypi
click-default-group 1.2.2 pypi_0 pypi
clickclick 20.10.2 pypi_0 pypi
pip 20.2.4 pypi_0 pypi
pip-tools 6.6.0 pypi_0 pypi
My pip version is 22.0.4. I had the most recent version but had to downgrad because I noticed the same error mentioned here: https://github.com/jazzband/pip-tools/issues/1617)
When I try to run pip-compile to update the requirements.txt file but I keep seeing the below error:
(base) krs@me-user ds-airflow % pip-compile
WARNING:pip._internal.metadata.base:Ignoring invalid distribution -rllib3 (/opt/anaconda3/lib/python3.8/site-packages)
WARNING:pip._internal.metadata.base:Ignoring invalid distribution -otocore (/opt/anaconda3/lib/python3.8/site-packages)
WARNING:pip._internal.metadata.base:Ignoring invalid distribution -ix (/opt/anaconda3/lib/python3.8/site-packages)
WARNING:pip._internal.metadata.base:Ignoring invalid distribution - (/opt/anaconda3/lib/python3.8/site-packages)
Traceback (most recent call last):
File "/opt/anaconda3/bin/pip-compile", line 8, in <module>
sys.exit(cli())
File "/opt/anaconda3/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/opt/anaconda3/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/opt/anaconda3/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/opt/anaconda3/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/opt/anaconda3/lib/python3.8/site-packages/click/decorators.py", line 21, in new_func
return f(get_current_context(), *args, **kwargs)
File "/opt/anaconda3/lib/python3.8/site-packages/piptools/scripts/compile.py", line 313, in cli
repository = PyPIRepository(pip_args, cache_dir=cache_dir)
File "/opt/anaconda3/lib/python3.8/site-packages/piptools/repositories/pypi.py", line 93, in __init__
self._setup_logging()
File "/opt/anaconda3/lib/python3.8/site-packages/piptools/repositories/pypi.py", line 451, in _setup_logging
assert isinstance(handler, logging.StreamHandler)
AssertionError
EDIT: I just tried running: pip-compile --upgrade
File "/opt/anaconda3/bin/pip-compile", line 8, in <module>
sys.exit(cli())
File "/opt/anaconda3/lib/python3.8/subprocess.py", line 512, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/opt/anaconda3/bin/python3', '/opt/anaconda3/lib/python3.8/site-packages/pep517/in_process/_in_process.py', 'get_requires_for_build_wheel', '/var/folders/2b/d94v_0s54rxfx2ylxg20xh5c0000gn/T/tmp2o517hrt']' returned non-zero exit status 1.
EDIT EDIT:
I've run conda list '(pip|click)'
and see the following, but my requirements.txt file has hundreds of packages:
# packages in environment at /opt/anaconda3:
#
# Name Version Build Channel
click 7.1.1 pypi_0 pypi
click-default-group 1.2.2 pypi_0 pypi
clickclick 20.10.2 pypi_0 pypi
pip 20.2.4 pypi_0 pypi
pip-tools 6.6.0 pypi_0 pypi
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
pip = 20.2.4
和pip-tools = 6.6.0
is 不兼容。升级pip
&gt; = 21.2
,或降级pip-tools
to 5.5。The version combination of
pip=20.2.4
andpip-tools=6.6.0
is not compatible. Either upgradepip
to>=21.2
, or downgradepip-tools
to 5.5.