我需要在没有安装Python的机器上运行Python脚本.我使用Python作为软件包的一部分,并且Python在幕后操作而没有用户注意到它.
我做的如下.
它似乎工作,但当我将python26.zip更改为pythonlib.zip等其他名称时,它再也找不到Python库了.
sys.path.append
(THE PATH TO python26.zip).这是对的吗?Python有内置库,sys
是其中之一.我以为我可以sys.path
用来指向我需要的ZIP文件中的任何Python库.但是,令人惊讶的是,如果我将库名称用作Python26.zip,它就可以了.为什么会这样?
我希望能够通过可执行JAR进行分发,而无需让用户升级到最新版本的JRE.如何将JRE打包到JAR中,以便它们可以在系统上没有安装JRE的情况下运行jar?
可能重复:
运行java而不安装jre?
我正在研究Java应用程序.我创建了我的应用程序的可执行.jar文件.它在我的机器上工作正常.现在,我想在本地没有JRE的客户机上部署它.
建议随时欢迎.
我制作了一个可执行的 jar 文件,但我想将其分发给可能没有在计算机(Mac 或 PC)上安装 Java 的用户。作为程序员,我能做些什么来确保没有 Java 的人也能运行吗?