此弃用警告是什么意思以及如何解决它?

2023-12-22

当我使用 pip 21.1 安装本地 python 包时(pip install .)我收到弃用警告:

 DEPRECATION: A future pip version will change local packages to be built in-place without first copying to a temporary directory. We recommend you use --use-feature=in-tree-build to test your packages with this new behavior before it becomes the default.
   pip 21.3 will remove support for this functionality. You can find discussion regarding this at https://github.com/pypa/pip/issues/7555.

我不明白什么意思。 另外,我该如何修复它?


简而言之,我的理解:

  • pip 构建包之间的依赖关系树。
  • 目前 pip 需要一个临时文件夹
  • 这有时会导致问题,特别是如果涉及相对路径,see here https://github.com/pypa/pip/issues/9819.

为了解决这个问题并且附加问题 https://github.com/pypa/pip/issues/9819。他们将改变 pip install 的行为。因此,要测试这是否会以任何方式影响您,您可以在使用之前进行测试--use-feature=in-tree-build正如@Jason Harrison 所描述的。

正如警告中提到的,有一个 github 讨论更详细地解释了它here https://github.com/pypa/pip/issues/7555.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

此弃用警告是什么意思以及如何解决它? 的相关文章

随机推荐

  • 这在 JSON 中可能吗?

    我目前正在使用 json net 我知道如何反序列化 json 数据以及如何与我们的类进行映射 现在我急切地想请教一些问题 假设我的 jsonstrings 是 attributes color Brown condition Used c
  • 如何将div的内容居中[重复]

    这个问题在这里已经有答案了 我有一个非常简单的问题 但我似乎无法解决它 我在 div 中有一个表格 它是主要元素 现在我在表格内有一个 td 标签 其宽度和高度设置为 iPhone 屏幕尺寸 现在我基本上想将该表格及其 td 单元格放在 d
  • C# 中 |= 和 &= 赋值运算符的短路

    我知道 and 在 C 中被定义为短路运算符 这种行为是由语言规范保证的 但是 and 也短路 例如 private bool IsEven int n return n 2 0 private void Main var numbers
  • 如何为 ajax 表单提交设置 Google Analytics Goal

    我有一个通过 ajax 提交的联系表单 成功提交后 会显示一条感谢 成功消息 此外 我还在我的 Google Analytics 分析 帐户中设置了一个目标 目标完成 URL 用于访问感谢页面 本页面不存在 关于如何通过此方法设置跟踪成功的
  • Tomcat - CATALINA_BASE 和 CATALINA_HOME 变量

    我在同一台服务器 Linux 上运行多个 tomcat 6 实例 并且它按预期工作 我试图找出关于设置的标准做法是什么CATALINA HOME and CATALINA BASE变量 在我的 tomcat 安装中 我进行了设置CATALI
  • 使用 ReentrantLocks 的资源管理器

    我正在尝试实现一个资源处理程序类 它将资源 字符串 存储在数组中 分配给多个客户端 这些客户端可以尝试获取一组资源的锁 并通过 lock 方法给出的 ID 解锁它们 我正在尝试使用公平的 ReentrantReadWriteLock s 每
  • Excel:创建一个包含 n 倍常数的数组

    我已经环顾了一段时间 但找不到我的问题的答案 在Excel中 我可以使用什么紧凑的公式来创建由重复的单个元素组成的数组n时间 地点n是一个输入 可能是硬编码的 例如 看起来像这样的东西 下面的公式does not工作但给出了我正在寻找的东西
  • scala为外部范围创建val

    考虑以下对象 object A def setX x Int val x1 x def getx x1 如果我在 setX 中创建 val x1 那么它的范围将是方法 setX 我真正想做的是在方法外部创建 val 并在方法内部赋值 不使用
  • 如何在 Tomcat 6 上手动部署 Web 服务?

    我正在学习如何使用 Java 开发 SOAP Web 服务 到目前为止 我一直在关注这个优秀的教程 http web archive org web 20120626005333 http java sun com developer te
  • 仅当 minifyEnabled 且使用 LifeCycle v 2.1.0 时,创建 ViewModel 时应用程序崩溃

    我的应用程序在启动时崩溃LinkageError使用创建视图模型时lazy 崩溃仅发生在以下情况 minifyEnabled被设定为true在 build gradle 中 并且 I use 版本 2 1 0生命周期组件 它可以很好地与li
  • 获取哪些用户分享了帖子

    使用图形API 当我查询用户或页面的提要时 有一些用户已分享的帖子 我可以在一个实体的数据部分中看到有关分享数量的数据 shares count 2 在浏览 Facebook 的帖子时 当我点击代表 显示共享 的图标时 会弹出一些内容 让我
  • IOS 到 PHP POST 参数? [复制]

    这个问题在这里已经有答案了 我正在尝试创建 联系我们 ViewController 它可以发送电子邮件 但我不想使用MFMailComposeViewController因为我想设置接收消息的电子邮件地址 So 我尝试创建一个视图控制器它从
  • HTTPException:网址的 SSL 证书无效和/或丢失:https://accounts.google.com/o/oauth2/token

    当我通过 Google AppEngine 调用 Google Earth Engine GEE Python API 时 它会抛出一个 HTTPException 其中显示 HTTPException url 的 SSL 证书无效和 或丢
  • 为什么 NgModule 导入的顺序很重要?

    我一直在浏览 Angular 教程以及 HTTP 部分https angular io docs ts latest tutorial toh pt6 html https angular io docs ts latest tutoria
  • R 提示符下的时间戳可能吗? [复制]

    这个问题在这里已经有答案了 可能的重复 R 在R命令行中显示时钟 https stackoverflow com questions 4222476 r display a time clock in the r command line
  • F#签名文件错误

    我试图使用 fsi 文件来允许在单独的文件中相互递归类 但我的 fsi 文件未编译 下面是一个演示该问题的简单示例 文件program fs module mod1 type first zero 0 文件File1 fs module m
  • 无法在实际设备上使用 .fileImporter 打开文件

    当我测试 iOS 14 beta 时 此功能在部署在真实设备上时可以工作 但现在在生产中它只能在模拟器上工作 iOS 14 有什么变化吗 我收到以下错误 FilePickerTest 15486 5885508 AXRuntimeCommo
  • 无法将图像推送到谷歌容器注册表 - 调用者没有权限“storage.buckets.get”

    我正在开发一个 bitbucket 管道 用于将图像推送到 gc 容器注册表 我创建了一个具有存储管理员角色的服务帐户 电子邮件受保护 cdn cgi l email protection gcloud auth activate serv
  • 在 Visual C# Express 中使用多个解决方案的良好实践

    背景 我的团队由 3 名相当缺乏经验的开发人员组成 我们正在为我们公司开发内部软件 目前我们有许多较小且独立的解决方案 其中许多是相互依存的 目前 这些依赖关系是通过引用相应发布文件夹中的输出 dll 来实现的 通过手动重建依赖的解决方案来
  • 此弃用警告是什么意思以及如何解决它?

    当我使用 pip 21 1 安装本地 python 包时 pip install 我收到弃用警告 DEPRECATION A future pip version will change local packages to be built