我正在尝试使用pyinstaller编译python脚本,其中包含科学,MMTK等模块.Pyinstaller无法包含一些.pyd模块,所以我在dist文件夹中手动复制它们.当我执行编译的exe时,它给了我以下错误: -
C:\Python27\hello\dist\hello>hello.exe
Traceback (most recent call last):
File "", line 21, in
File "C:\Python27\iu.py", line 436, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\Python27\iu.py", line 521, in doimport
exec co in mod.__dict__
File "c:\Python27\hello\build\pyi.win32\hello\outPYZ1.pyz/visual", line 1, in <module>
File "C:\Python27\iu.py", line 436, in importHook
mod = _self_doimport(nm, ctx, fqname)
File "C:\Python27\iu.py", line 521, in doimport
exec co in mod.__dict__
File "c:\Python27\hello\build\pyi.win32\hello\outPYZ1.pyz/visual.visual_all", line 1, in <module>
File "C:\Python27\iu.py", line 436, in importHook
mod = _self_doimport(nm, ctx, fqname)
File … 我的 springboot 应用程序有一个 @RestController ,它采用 POJO 类作为参数。
@GetMapping(path="/")
public void sayHello(Person person) {
System.out.println(person);
}
Run Code Online (Sandbox Code Playgroud)
这是 Person 类的定义,它只是一个 POJO。
public class Person {
private String firstName;
private String lastName;
private int age;
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
} …Run Code Online (Sandbox Code Playgroud)