在32位模式下运行64位Python?

3

注意:运行的是Windows7X64

我想使用一些在Python2.7中常见的音频函数,比如snack等,但是我正在使用Python3.3。我已经找到了一些带有音频功能的pygame.py,但是pygame尚不支持64位架构。

那么,能做到吗?如果不能,我们是否知道任何可以在Python 3中使用64位架构完成工作的Python音频集成模块?

是的,我可以安装Python 3 32位,但这似乎是逆向思维和不必要的复杂化。

谢谢 Ben


2
如果您需要使用32位扩展模块,您需要安装32位Python。 - Janne Karila
好的,如果这是唯一的选择,我能同时安装Python 32位和64位吗?会不会引起问题? - BenniMcBeno
哇,你怎么知道要在那里找啊,哈哈。 - BenniMcBeno
2个回答

1
你试过这个吗?
$ defaults write com.apple.versioner.python Prefer-32-Bit -bool yes

编辑:为了分享信息,这个方法在Mac上有效(至少根据我的经验),但是在Windows上无效。

抱歉,我应该说明一下,我现在使用的是Windows系统。 - BenniMcBeno

1
你需要安装32位Python才能运行32位扩展模块。在我的经验中,两个Python安装可以在Windows上很好地共存,只要确保你的环境(PYTHONPATH特别是)设置正确。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接