我将IronPython.Net框架用作Windows桌面应用程序中的脚本语言,到目前为止,我一直都将C:\ Python27文件夹(约170Mb)的副本与应用程序一起部署,“情况”,因此始终需要脚本来从此处导入模块。
通常,脚本仅导入sys
或time
之类的东西,它们似乎是IronPython的一部分。 (我已从搜索路径中删除了C:\ Python27,并且脚本继续运行。)
到目前为止,只有一个脚本从C:\ Python27 \ Lib文件夹(platform.py
)导入模块。我在想:我不必部署整个C:\ Python27文件夹,而只部署脚本所需的模块文件(或者\ Lib子文件夹中的所有.py文件)是否可以逃脱?还是这些文件对C:\ Python27文件夹层次结构中的其他文件有自己的依赖性?