猿问

有没有办法为 Jupyter Notebook 会话设置 PYTHONHASHSEED?

我想禁用Python哈希函数的随机化。根据此线程(无法通过模块查看或修改 PYTHONHASHSEED 的值),通过在运行时设置来设置 PYTHONHASHSEEDos.environ['PYTHONHASHSEED']不起作用。运行 Jupyter Notebook 时如何将 PYTHONHASHSEED 设置为固定值?



尚方宝剑之说
浏览 132回答 1
1回答

哔哔one

您可以尝试修改kernel.json并添加该行"env": {"PYTHONHASHSEED":"0"}。该文件位于您的 python 文件夹或虚拟环境中:[venv|python-folder]/share/jupyter/kernels/python3/kernel.json内核.json:{     "argv": [      "python",      "-m",      "ipykernel_launcher",      "-f",      "{connection_file}"     ],     "display_name": "Python 3",     "language": "python",     "env": {"PYTHONHASHSEED":"0"}}这为我解决了这个问题。
随时随地看视频慕课网APP

相关分类

Java
我要回答