gpt4 book ai didi

python - 强制脚本在 Python 3 中运行

转载 作者:太空宇宙 更新时间:2023-11-03 14:19:41 24 4
gpt4 key购买 nike

我有一个用 Python 3 编写的脚本,在尝试使用 GUI 时,我发现了一个我似乎很喜欢的脚本,它叫做 Kivy。每个人都说它适用于 Python 3,但每当我运行它时,它都运行在 Python 2.7 中。我怎么可能

A:让Kivy完全在Python 3中运行

B:强制我的 Kivy 应用调用的脚本在 Python 3 中运行。

我在 OS X 10.10 上同时安装了 python 3 和 2。

我刚试过

我的模块.py:

#!/usr/bin/env python3

import sys
def getVersion():
return sys.version_info

在我运行 kivy myapp.py 的地方,它会打印一个标签,其中 getVersion() 作为该标签的内容。但这似乎仍然显示 2.7。

最佳答案

She-bang 您希望 GUI 运行的 Python 版本,使用类似的东西

#!/usr/bin/env python3

.py 文件的顶部。或者,您可以将 virtualenv 设置为使用命令行参数运行 Python 3:

virtualenv -p /usr/bin/python3.4

关于python - 强制脚本在 Python 3 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29354038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com