我尝试在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/