我有一个网络应用程序,我想使用带有nginx的Docker容器运行。据我所知,建议我使用只读容器用于安全目的,但是当我在本地计算机上运行我的应用程序时,它总是生成__pycache__
文件夹。在只读环境中运行会出现问题吗?如果是,如何解决?
答案 0 :(得分:1)
您可以使用-B
参数启动Python:
python -B myscript.py
当您导入.pyc
个文件时,这会关闭写.pyo
和.py
个文件。
或者,您设置和环境变量:
PYTHONDONTWRITEBYTECODE=x