我想问一下是否有其他方法可以禁用服务器上的创建
我的问题是,即使我已经设置了环境变量为
我想要禁用
我正在使用capistrano进行部署。
谢谢您的回复!
__pycache__
的功能。我的问题是,即使我已经设置了环境变量为
PYTHONDONTWRITEBYTECODE=1
,它仍然会不断生成。我想要禁用
__pycache__
,因为我在部署中只保留5个版本。这个缓存会阻止删除第6个版本,因为缓存是由root拥有的,只能通过sudo删除。我正在使用capistrano进行部署。
谢谢您的回复!
export PYTHONDONTWRITEBYTECODE=1
命令?仅仅在 shell 中设置PYTHONDONTWRITEBYTECODE=1
是不够的。 - BallpointBen/etc/environment
中,当我执行printenv PYTHONDONTWRITEBYTECODE
时,它显示在我的 deploy_user 和 root 用户中都是1
。 - anneexport PYTHONDONTWRITEBYTECODE=1
是有效的。pycache
文件夹的生成在docker中(我也使用了docker)。我的做法是在docker内部,我设置了export PYTHONDONTWRITEBYTECODE=1
。所以问题得到了解决。谢谢你们的帮助。 - anne