我正在使用一台内存有限的Ubuntu云服务器,只有512MB RAM和20GB HDD。其中450MB+ RAM已经被进程占用。
我需要安装一个名为lxml
的新软件包,它在安装时使用Cpython
进行编译,是非常繁重的过程,因此它总是以错误退出gcc: internal compiler error: Killed (program cc1)
,这是由于没有可用的RAM来运行它。
升级机器是一个选择,但它也有自己的问题,而且我的一些服务/网站就直接运行在这台服务器上。
但是在我的本地机器上,lxml
已经成功安装。由于我的需求仅限于lxml
,所以是否可能从本地机器的目录中挑选所有有用的文件并将其复制到远程机器上?
这样会有效吗?如果可以,如何获取软件包的所有文件?
谢谢