导入名为qp的自定义子包时"pkgname/qp"编译器提示...importedandnotused:"pkgname/qp"...undefined:qp所以很明显包名qp好像有问题,因为当我把它改成qp"pkgname/qp"错误消失了。是否有任何“保留”或无效的包名称?为什么会这样? 最佳答案 我猜测qp包中的文件不会以这样的行开头packageqp他们可能指定了不同的包名称。导入包时,包声明中的名称是可用的名称;如果它与导入路径不匹配,您可能会收到类似这样的错误。换句话说,您导入了“pkgname/qp”,但编译器将其命名