kivy-ios .toolchain.py:第 4 行:语法错误:Mac High Sierra 中文件意外结束
Posted
技术标签:
【中文标题】kivy-ios .toolchain.py:第 4 行:语法错误:Mac High Sierra 中文件意外结束【英文标题】:kivy-ios .toolchain.py: line 4: syntax error: unexpected end of file in Mac High Sierra 【发布时间】:2020-10-03 05:58:17 【问题描述】:我尝试在 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。
【问题讨论】:
python --version
的输出是什么?
@Erik python --version
返回 Python 2.7.10
,但如果我输入:python3 --version
它返回 Python 3.7.5
【参考方案1】:
尝试使用python3 ./toolchain.py build kivy
当您只写./toolchain.py build kivy
时,它会尝试使用您的默认python,在本例中为python2。 toolchain.py 脚本需要 python3。
【讨论】:
***.com/questions/62422703/… 请回答,如果你不知道,我等着 不,对不起,我不知道你下一个问题的答案。尝试在 kivy discord 频道提问以上是关于kivy-ios .toolchain.py:第 4 行:语法错误:Mac High Sierra 中文件意外结束的主要内容,如果未能解决你的问题,请参考以下文章