首页 > 解决方案 > 将 TensorFlow 导入 Xcode:活动工具链与 Playground 不兼容

问题描述

我在 MacBook Air 2014 上安装了 macOS Catalina。我在 Xcode 11.3 上导入 TensorFlow 时遇到问题。

我下载了 Swift tensor 0.6 版本和 Swift for TensorFlow 开发快照。我在 macOS 空白游乐场打开它,但它不起作用。

错误:

活动工具链与 Playground 不兼容。PlaygroundLogger.framework 无法加载。

标签: swiftxcodemacostensorflow

解决方案


也许您可以尝试以下方法:

  • 首先,确保您拥有工具链的 12 月 23 日(或之后)开发快照。它使 S4TF 能够与 Xcode 的新构建系统一起工作。

    (你可以在这里得到它。)

    稳定版 0.6 也很好。

  • 然后,不要尝试import TensorFlow在 Xcode Playgounds中,而是创建一个新项目作为macOS 命令行工具

  • 检查您是否在以下位置选择了 S4TF 工具链:Xcode > Preferences > Components。

  • 将您的代码写入main.swift文件中。如果您在编辑器窗口中看不到它,您可以在 Xcode 的 Navigator 窗格中找到它。

  • 如果要运行代码,请单击左上角的“构建”按钮运行 S4TF 代码。或者转到:Xcode > 产品 > 构建。

  • 您应该在 Xcode 底部的 Debug 区域中看到输出。

让我们知道它是否有帮助!

PS 在此处的 Google Groups 中的相关 S4TF 讨论中,检查“签名和功能”解决方案下的“禁用库验证” 。


推荐阅读