标签: python python-3.x
我正在测试编译Python代码,但是当我在其中包含测试文件的目录上运行compileall模块时,它会跳过目录并出于某种原因编译标准库。为什么要这样做?
compileall
答案 0 :(得分:7)
您正在运行python -m compileall而未指定目录,模块正在执行exactly what the documentation says it should:编译sys.path中的每个目录。
python -m compileall
sys.path
要仅编译您当前所在的目录,请在命令行上传递它:
$ python -m compileall .