使用anaconda-file“/opt/opt/anaconda3/bin/pip-compile&quot”,第8行,in< module> sys.exit(cli())

发布于 2025-01-28 07:22:23 字数 3142 浏览 3 评论 0原文

我的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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夕嗳→ 2025-02-04 07:22:23

pip = 20.2.4pip-tools = 6.6.0 is 不兼容。升级pip &gt; = 21.2,或降级pip-tools to 5.5。

The version combination of pip=20.2.4 and pip-tools=6.6.0 is not compatible. Either upgrade pip to >=21.2, or downgrade pip-tools to 5.5.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文