相关疑难解决方法(0)

在Win32上不使用安装程序安装Python 2.6

我需要在没有安装Python的机器上运行Python脚本.我使用Python作为软件包的一部分,并且Python在幕后操作而没有用户注意到它.

我做的如下.

  1. 复制python.exe,python26.dll,msvcr90.dll和Microsoft.VC90.CRT.manifest
  2. 将LIBs目录中的所有目录压缩为python26.zip
  3. 将所有必需的dll/pyd文件复制到DLL目录中.

它似乎工作,但当我将python26.zip更改为pythonlib.zip等其他名称时,它再也找不到Python库了.

  • 问题1:python26.zip名称背后的魔力是什么?Python自动在python26.zip中找到一个库,但不是用不同的名字?
  • 问题2:如果我在python.exe/python26.dll所在的同一目录下有python26.zip,我不需要添加路径sys.path.append(THE PATH TO python26.zip).这是对的吗?

Python有内置库,sys是其中之一.我以为我可以sys.path用来指向我需要的ZIP文件中的任何Python库.但是,令人惊讶的是,如果我将库名称用作Python26.zip,它就可以了.为什么会这样?

python installation install

19
推荐指数
4
解决办法
4万
查看次数

如何使用便携式JRE打包可执行jar?

我希望能够通过可执行JAR进行分发,而无需让用户升级到最新版本的JRE.如何将JRE打包到JAR中,以便它们可以在系统上没有安装JRE的情况下运行jar?

java executable-jar

11
推荐指数
2
解决办法
9870
查看次数

运行Java可执行文件而不安装JRE?

可能重复:
运行java而不安装jre?

我正在研究Java应用程序.我创建了我的应用程序的可执行.jar文件.它在我的机器上工作正常.现在,我想在本地没有JRE的客户机上部署它.

  • 有没有办法在不在本地安装JRE的情况下运行我的可执行jar文件?
  • 或者:JRE文件夹中需要哪些最小文件,以便我可以使用我的安装包打包它们?

建议随时欢迎.

java deployment executable-jar

7
推荐指数
1
解决办法
8632
查看次数

在没有Java的环境中运行Jar文件

我制作了一个可执行的 jar 文件,但我想将其分发给可能没有在计算机(Mac 或 PC)上安装 Java 的用户。作为程序员,我能做些什么来确保没有 Java 的人也能运行吗?

java

5
推荐指数
1
解决办法
1万
查看次数