gpt4 book ai didi

python-3.x - 在用户控制的目录中生成 python 字节码缓存

转载 作者:行者123 更新时间:2023-12-05 07:26:15 26 4
gpt4 key购买 nike

Python 2 和 3 都在您运行的脚本的同一目录或 __pycache__ 子目录中生成字节码。它很糟糕的一个原因是因为它弄脏了我想保持清洁的源代码树,出于各种原因我不需要解释这个问题(请回答这个问题 - 而不是你想象我的问题有!)

我知道您可以禁用缓存生成,但那样效率很低。

有没有办法运行 Python(2 或 3)但告诉它把它的缓存存储在一个完全独立的缓存目录中?使用环境变量或命令行标志。

这不是 this question 的副本或 this question .

最佳答案

这里回答了这个问题:https://stackoverflow.com/a/53367609/1882946

对于 Python <3.8,这是不可能的,但从 3.8 开始就可以了。

关于python-3.x - 在用户控制的目录中生成 python 字节码缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54495621/

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