如何在Inno Setup中使用 Pip (例如,请求,jinja2,falcon等)安装Python库?
我知道在Inno Setup中使用Pip安装Python库的一种方法(只是下面的示例代码):
Inno设置文件:
[Files]
FileName: "python_file.py";
python_file.py
import subprocess
subprocess.call(["pip", "install", "requests"])
我可以知道,有没有其他方法可以在Inno Setup中使用Pip安装Python库?
答案 0 :(得分:2)
由于public class MyBeanTest {
private static final CustomObjectMapper OBJECT_MAPPER =
new CustomObjectMapper();
@Test
public void testIntervalSerialization() throws Exception {
MyBean mb = new MyBean();
mb.setAbc("value");
mb.setCardNumber("4441114443335551");
mb.setUserName("User");
mb.setXyz("value");
String result = OBJECT_MAPPER.writeValueAsString(mb);
System.out.println(result);
String expected = "{\"userName\":\"User\",\"cardNumber\":\"****************\",\"abc\":\"value\",\"xyz\":\"value\"}";
Assert.assertEquals(expected, result);
}
}
是独立的可执行文件,您可以使用[Run]
section执行任何其他可执行文件:
pip