我正在打包一个最小的 Ubuntu 发行版以适应 4GB 磁盘映像,以在 VPS 上使用。此图像是一个 (C++) webapp,它(除其他外)编写和运行简单的 Python 脚本来处理 csv 和 xls 文件之间的转换,csvkit
并XlsxWriter
完成繁重的工作。不幸的是,我的全部 Python 知识仅限于编写和运行这些脚本。
问题:我安装pip
在映像中以处理csvkit
和XlsxWriter
. 这会产生大量的麻烦,包括似乎是 C++ 开发环境,只是为了安装我想象的(可能是错误的)只是 Python 源代码。在 4GB 发行版中,我真的负担不起。
有没有一种轻量级的替代方法可以pip
用来做到这一点?例如,我可以从开发机器上复制少量文件吗?我想一种选择是pip
在使用后简单地卸载,但如果可能的话,我宁愿保持磁盘映像清洁(如果没有别的,它会压缩得更好)。