寻觅生命中的那一片浅草......

func在openSUSE12.3上的问题

同样的程序,在CentOS上可以正常执行

func “*” ping

但在openSUSE上就有问题,经过调试发现,openSUSE下,site-packages有2个路径

通过下面的命令获取的是

import distutils.sysconfig
distutils.sysconfig.get_python_lib()
‘/usr/lib/python2.7/site-packages’

但func实际安装在

/usr/local/lib/python2.7/site-packages/func

需要修改代码:

vi /usr/local/lib/python2.7/site-packages/func/module_loader.py

module_file_path = “%s/%s” % (python_path, path)

下添加

if not os.path.isdir(module_file_path):
    python_path = ‘/usr/local/lib/python2.7/site-packages’
    module_file_path = “%s/%s” % (python_path, path)

尚无评论

发表评论

2018年十月
« 2月    
1234567
891011121314
15161718192021
22232425262728
293031