gpt4 book ai didi

python - 无法打印 Python pyo

转载 作者:行者123 更新时间:2023-12-04 10:11:30 24 4
gpt4 key购买 nike

帮助,一旦我调用 pyo 音频服务器,我似乎无法打印任何东西。

它只是退出而不返回任何东西。

甚至是这样的:

from pyo import *
s = Server()
print("this is not printed")
s.boot()
x = 3.4
print(x,"neither are these")

这应该可以正常工作吗?还是我大错特错了?

我正在使用 python 模块 pyo版本 1.0.1
使用 Python 3.7.3 版
使用 Python IDLE 3.7 运行

顺便说一句:音频输出有效,我只想打印以进行调试

最佳答案

问题似乎是 stdout 的重定向如此处所示:stdout redirect from Jupyter notebook is landing in the terminal
下面的例子对我有用。
我不知道这个修复是否会导致 pyo 出现问题。 - 我想 GUI 部分可能有一些问题 - 但在应用此修复后我已经能够产生我想要的声音。

# %%
import sys
old_stdout = sys.stdout

# %%
print('Hello World') # Outputs 'Hello World'

# %%
s=Server()
print('Hello Server') # No output; 'Hello Server' appears in the terminal that called python to begin with

# %%
sys.stdout = old_stdout
print('Hello Again') # Outputs 'Hello Again'

关于python - 无法打印 Python pyo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61317411/

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