当我尝试导入caffe_pb2时,我在pycharm中的代码中收到以下错误:“检查信息:此检查检测到应解析但不能解析的名称。由于动态调度和鸭子输入,这在有限的情况下是可能的但案件数量却很多。顶层和类项目比实例项目得到更好的支持。”我该如何解决此错误?
@WebService(serviceName = "LicentieWebService")
public class LicentieWebService {
@PersistenceContext(unitName = "MplusLicentieServicePU")
private EntityManager em;
@Resource
private javax.transaction.UserTransaction utx;
@WebMethod(operationName = "getLicentie2")
public QLicentieAntwoord getLicentie2(
@WebParam(name = "licentieNr") String licentieNr,
@WebParam(name = "filiaalNr") int filiaal,
@WebParam(name = "werkplekNr") int werkplek,
@WebParam(name = "codewoord") String codewoord) {
try {
Licentie lic = em.find(Licentie.class, licentieNr);
...
} catch (ApplicationError ex) {
...
}
}
答案 0 :(得分:0)
尝试将其添加到Python控制台:
sys.path.extend([/home/user/caffe-master/python])
此外,将以下行添加到您的代码中:
import sys
sys.path.append("/home/user/caffe-master/python/")
import caffe
这对我有效。 否则,您可以转到项目解释器并将其直接添加到python PATH中。转到“设置”->“项目解释器”->“选择您正在使用的特定文件夹”->使用所有可能的解释器打开栏,然后按“显示全部”->单击最后一个选项->添加路径{{1} }