【发布时间】:2012-07-09 16:47:09
【问题描述】:
我想知道如果我编写一个使用我计算机上已安装库的 Python 脚本(例如 lxml)并且我想将此脚本部署到另一台计算机上,我的选择是什么。
当然,在另一台机器上安装 Python 是可以的,但我是否还必须安装我在脚本中使用的所有库,或者我可以只使用 *.pyc 文件吗?
对于这种复制所有依赖项以及相关脚本的问题,是否有任何选项可以制作安装程序?
顺便说一下,我说的是 Windows 机器。
编辑-------
看了你的回答后,我想我应该添加这个:
问题是......这个工作所需的库不会与 pip 或 easy_install 一起悄悄出现,因为它需要 Windows 安装程序(我在搜索后找到了女巫)或在来自源的目标计算机(我试图避免的女巫)。
我认为有一些方法可以将 pyc 文件或其他东西移植到另一台 pc 上,并且该站上的解释器不需要帐户上的依赖项,因为它已经被翻译成字节码。
如果这是不可能的,谁能给我一些制作 Windows 包安装程序的指南?
【问题讨论】: