pro*_*eek 19 python installation install
我需要在没有安装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,它就可以了.为什么会这样?
das*_*zul 25
我已经使用PortablePython一年了,我发现它很棒,因为它正在我的锁定工作笔记本上工作.
有一个Python 2.5.4,2.6.1和3.0.1版本.
小智 15
该过程实际上非常简单,只需从http://www.python.org/getit/下载msi安装程序 并输入命令:
C:\development\apps>msiexec /a python-3.3.2.msi /qb TARGETDIR=C:\development\apps\python33
他的例子使用msiexec(也就是你的UniExtract人的MSI管理安装程序)强制提取TARGETDIR.你会发现,有是你删除一个内部安装程序.
编辑:你也可以让它沉默,但每次你想使用python这样做似乎是愚蠢的.只需解压缩到tempdir然后在卸载时清理它们.
PS:我没看到这多大了!:d
pro*_*eek 10
我查看了Python解释器源代码,并做了一些实验.而且我发现Python解释器无论如何都会在"PYTHONXXX.DLL + pythonXXX.zip的目录"前面加上.XXX是Python解释器的版本.
因此,如果python26.zip与python26.dll在同一目录中.我可以自动使用所有的Python库.
| 归档时间: |
|
| 查看次数: |
39001 次 |
| 最近记录: |