首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将hostpython更改为在MacOS上使用python3以编译Xcode Python+Kivy项目

如何将hostpython更改为在MacOS上使用python3以编译Xcode Python+Kivy项目
EN

Stack Overflow用户
提问于 2019-02-08 15:38:42
回答 2查看 522关注 0票数 0

我使用Kivy的工具链在MacOS上编译Python + Kivy项目,但默认情况下,工具链使用python2配方,但我需要更改为python3。

我在用谷歌搜索,但我不知道该怎么做。

有什么想法吗?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-02-19 23:15:28

您的kivy安装可能已经很好了。您的kivy-ios安装不是。完全删除计算机上的kivy-ios文件夹,然后执行git clone git://github.com/kivy/kivy-ios以重新安装kivy-ios。然后尝试使用toolchain.py而不是Python2来构建python3

这个解决方案对我很有效。非常感谢埃里克。

票数 0
EN

Stack Overflow用户

发布于 2020-02-28 12:57:13

例如,配方"ios“和"pyobjc”依赖项从depends = ["python"]更改为depends = ["python3"]。(在kivy-ios包的__init__.py文件夹中的每个包中)

这些配方是从您的请求中隐式或显式加载的

对问题配方的描述等同于需要hostpython2/python2。然后与python3发生冲突。

可以从kivy-ios的输出中跟踪每个配方的依赖关系。输出(控制台)中的"hostpython“或"python”等于hostpython2或python2(现在是版本)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54587891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档