我尝试在Mac上将python文件编译为ios文件。我使用了kivy-for-ios文档。我执行了:

brew install autoconf automake libtool pkg-config
brew link libtool
sudo easy_install pip
sudo pip install Cython==0.29.10

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

我还执行了这一行:
chmod +x ./toolchain.py

因为在出现错误之前:
-bash: .toolchain.py: Permission denied

然后
./toolchain.py build kivy

最后一个字符串返回错误:
|from: can not read /var/mail/kivy-ios.toolchain
  .toolchain.py: line 4: syntax error: unexpected end of file

为什么会发生以及如何解决?我使用python 3.7.5,我有xcode 10.0。

最佳答案

尝试使用python3 ./toolchain.py build kivy
当您只编写./toolchain.py build kivy时,它将尝试使用默认的python,在这种情况下为python2。 toolchain.py脚本需要python3。

关于python - kivy-ios .toolchain.py:第4行:语法错误:Mac High Sierra中的文件意外结束,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/62360841/

10-12 20:24