gpt4 book ai didi

python - 代码在 Spyder 中逐行运行,但在运行整个脚本时却不行

转载 作者:行者123 更新时间:2023-12-05 05:13:42 28 4
gpt4 key购买 nike

我已经安装了 pystan 并正在尝试验证安装是否正常工作。

当我转到 Spyder 中的 IPython 控制台并逐行运行以下代码时,它会生成正确的答案。

import pystan

model_code = 'parameters {real y;} model {y ~ normal(0,1);}'
model = pystan.StanModel(model_code=model_code)
y = model.sampling().extract()['y']
y.mean()

调用 pystan.StanModel 的行大约需要 30 秒,而其他行则立即执行。最后我得到了正确的结果(大约 0,例如 0.01 或 -0.01)。

但是,当我在 Spyder 中将代码作为单个脚本运行时,它不起作用,而是控制台一直运行,不产生结果,我必须手动关闭 Anaconda。这是为什么?

最佳答案

  1. 以管理员身份运行 Spyder
  2. 检查您的防病毒软件以确保它是否阻止了您的代码
  3. 重置 Spyder:

spyder --reset

spyder --defaults

关于python - 代码在 Spyder 中逐行运行,但在运行整个脚本时却不行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53256245/

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