【问题标题】:Why can' t I run ./toolchain.py while building my kivy app on MacOS?为什么在 MacOS 上构建我的 kivy 应用程序时不能运行 ./toolchain.py?
【发布时间】:2020-07-21 17:04:30
【问题描述】:

我一直在关注这个关于为 iOS 构建应用程序的教程。我目前停留在视频的这一刻: https://youtu.be/UAi3PG-qN2k?t=414

当我输入时: sudo ./toolchain.py build python3 openssl kivy

我的终端返回:

sudo: ./toolchain.py: 找不到命令./toolchain.py: Permission denied 当我没有在开头添加 sudo 时

我不知道该怎么办。你们能帮帮我吗?我是 MacOS 的新手 我的 MacOS 是 High Sierra,我下载了 Xcode 10.1

感谢您的帮助!

【问题讨论】:

  • 您是否验证过 toolchain.py 是可执行文件?
  • 我该怎么做?
  • 查找有关文件权限以及如何更改权限的教程。您似乎对文件系统的工作原理一无所知,您应该寻找使用终端的入门级介绍。

标签: python ios macos kivy building


【解决方案1】:

我目前正在学习相同的教程。在较新版本的 macOS/Xcode 中,只要安装了 Xcode 命令行工具,就可以只使用 $ toolchain 而不是完整的 $ ./toolchain.py。后面的build 命令的其余部分是相同的。

关注此页面以获取更新的指南:

https://github.com/kivy/kivy-ios

编辑: 我在重建 python3 kivy 时遇到了同样的错误。检查以确保您已安装 kivy-ios==master 而不是 pip3 版本(它非常过时):

$ pip3 uninstall kivy-ios

$ git clone git://github.com/kivy/kivy-ios

那么你应该可以运行了:$ sudo python ./toolchain.py build python3 kivy

如果您仍有问题,请告诉我。

【讨论】:

    猜你喜欢
    • 2020-02-18
    • 2022-10-05
    • 2014-05-24
    • 1970-01-01
    • 2021-09-19
    • 1970-01-01
    • 2021-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多