Pipenv 不会锁定 genai-sdk

问题描述 投票:0回答:1

我正在尝试在我的存储库中创建一个 Pipfile.lock,以便我可以运行 Veracode 扫描。 我使用的版本是:2024.0.0,我也有最新版本的pip。 我运行了这些命令:

pipenv install -r /path/to/requirements.txt

pipenv install --pre -r /path/to-requirements.txt

两者都说它拒绝锁定,因为“没有找到 genai-sdk 的匹配发行版”。 这是我尝试使用的库之一。 我尝试使用 Pipenv 安装 genai-sdk,但也没有找到。 如果 Pipenv 无法识别我的代码中需要的库,我不知道如何继续。 有什么想法吗?

pipenv pipfile
1个回答
0
投票

一些可能对我们有帮助的事情:

  • 您运行的是哪个版本的Python?
  • 可以分享一下requirements.txt的内容吗?

一些可以帮助您使用 Pipenv 的元素:

首先尝试看看跳锁机制是否也正常工作:

pipenv install --skip-lock -r path/to/requirements.txt

如果它不起作用,您的需求文件中可能有错误。

如果它正常工作,您可能在锁定机制期间遇到问题。

因此,通过执行更详细的安装命令,我们可以获得更多信息:

pipenv install -vv -r path/to/requirements.txt
© www.soinside.com 2019 - 2024. All rights reserved.