NutzCN Logo
问答 build.py中是否有异常fname未定义呀!
发布于 2507天前 作者 shuxinyun 1573 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os.path, sys, subprocess,platform
import shutil, zipfile, urllib

if os.path.exists("dst"):
   shutil.rmtree("dst")
os.makedirs("dst")

subprocess.call("mvn clean install -Dmaven.test.skip=true -U -fn", shell=True, cwd=fname)
12 回复

这是神马东西

nutzwk项目的打包build.py中,代码执行出现异常,我发现这行代码有问题

subprocess.call("mvn clean install -Dmaven.test.skip=true -U -fn", shell=True, cwd=fname)
这里的fname没有定义

你自己改过吧?

人家上面有一句

for fname in os.listdir(os.getcwd()):

,platform 是什么鬼,用原始文件试

@wendal 亲,最新一版本是你提交的啊,报

Traceback (most recent call last):
  File "build.py", line 10, in <module>
    subprocess.call("mvn clean install -Dmaven.test.skip=true -U -fn", shell=True, cwd=fname)
NameError: name 'fname' is not defined

貌似你加错位置了……

多了 cwd=fname 参数,删除即可,我来提交。

原来是我的锅 -_-

呵呵,我表达不清晰呀

添加回复
请先登陆
回到顶部