python - kivy-ios .toolchain.py:第 4 行:语法错误:Mac High Sierra 中文件意外结束
问题描述
我尝试在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 - 基于 Pandas 中的一列将数据框的特定列合并在一起
- c# - 使用 C# 在 Dialogflow API V2 中进行身份验证
- apache-flink - 如何从 WebUI 上传 Flink 作业?
- android - Android cast 使用自定义加密播放视频
- r - Knitr产生不同的价值
- unix - 移动到特定目录时自动执行命令?
- c++ - 是否可以使用显式模板参数调用模板化的用户定义转换运算符?
- python - 我怎样才能从它的弓向量中取回字符串?
- javascript - 选择特定下拉值时执行的功能
- typescript - 如何在其他 ts 文件中使用自定义命名空间及其属性