-1

我正在学习Xen,我想添加一些自己的代码,然后make和make install,但是当我执行一些命令时,我看不到任何变化。例如,我在 tools/python/xen/xm/migrate.py 中添加了一些行

def main(argv):
    opts = gopts
    opts.reset()
    args = opts.parse(argv)

    if len(args) != 2:
       raise OptionError('Invalid number of arguments')

    """start of my code"""
    fp = open("/m.log",'w')
    fp.write('start')
    fp.close()
    """end of my code"""
    ....

如上,我创建了一个文件,然后写了一些东西,但是我make && make install 之后,执行的时候,找不到文件。我以root身份登录,所以我确信我有适当的特权。ps 我的 Xen 版本是 4.1.2 谢谢...

4

1 回答 1

0

在您进行调整之前一切正常吗,因为 python 存在一个已知错误: http : //wiki.xen.org/wiki/Compiling_Xen_From_Source#Python_Prefix_and_Module_Layout (查看“Python 前缀和模块布局”部分,make install PYTHON_PREFIX_ARG= 为我做了)

于 2014-03-13T13:31:55.190 回答