[英]can't open file 'app.py': [Errno 2] No such file or directory
[英]Build fails for Kivy app in Xcode - can't open file 'generate-ios-source-and-headers.py'
我正在嘗試在iPhone上測試Kivy應用,但是當我嘗試構建它時,出現以下錯誤...
/usr/bin/python: can't open file 'generate-ios-source-and-headers.py': [Errno 2] No such file or directory
根據該錯誤,在嘗試運行自定義外殼程序腳本“ Generate Source and Headers”時會發生這種情況。 該腳本包含以下內容...
#!/bin/sh
/usr/bin/python generate-ios-source-and-headers.py
我按照此處的說明進行操作,該說明使用kivy-ios為kivy應用程序創建xcode項目。 丟失的文件“ generate-ios-source-and-headers.py”位於我的kivy-ios包中(kivy-ios> tmp> libffi-3.0.13),但是由於某些原因,當Xcode構建該應用程序時,找不到文件。
我確保自己的自制軟件已更新,並且我認為我已經正確配置了xcode構建設置。
如何解決此錯誤? 謝謝。
我看不到Xcode和此錯誤之間的關系。 當Xcode構建應用程序時,它tools/build-all.sh
從發行版進行編譯,因為您之前已經使用tools/build-all.sh
編譯了整個tools/build-all.sh
。
Xcode只是在執行我們的腳本來獲取您的應用程序源並將其打包,然后編譯main.m。
我猜您的Xcode項目以某種方式損壞了,並且包含無效的步驟。 調試它會很好。 隨時分享您的xcodeproj :)
解決方案是在運行第一個Xcode構建之前刪除符號鏈接,方法是在kivy-ios文件夾中運行此命令
find ./ -type l -exec rm {} \;
同樣,在每次失敗的Xcode構建之后,都需要刪除YourApp文件夾。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.