我有一个在jupyter笔记本中运行的计算密集型程序。在我的centos机器上,我运行以下代码:
import resource
resource.setrlimit(resource.RLIMIT_STACK, (2**29,-1))
并且它有效,在我的mac机器上我收到此错误:
ValueError: not allowed to raise maximum limit
我知道这意味着我必须在jupyter笔记本中以root身份运行python(我显然是在我的centos机器上完成的)。但我如何指示jupyter笔记本或我的mac这样做。由于我需要与其他mac用户共享此笔记本,因此会出现同样的错误。
提前感谢!