omu*_*gru 4 python windows scripting
我想知道如果我编写一个Python脚本,在我的计算机上使用已安装的库(例如lxml),并且我想在另一台计算机上部署此脚本,我的选择是什么.
当然在另一台机器上安装Python是给定的,但我是否还必须安装我在脚本中使用的所有库,或者我可以只使用*.pyc文件?
是否有任何选项可以为这类问题制作安装程序,复制所有依赖项以及相关脚本?
我顺便说一下Windows机器.
编辑-------------------
看完你的答案后,我想我应该添加这个:
事情是....这个工作所需的库不会安静地使用pip或easy_install,因为它需要一个Windows安装程序(我在一些搜索后找到)或者在目标计算机上重建来源(女巫,我试图避免).
我认为有一些方法可以将pyc文件或其他东西移植到另一台PC上,并且该工作站上的解释器不会要求其上的依赖关系已经被转换为字节码.
如果这是不可能的,有人可以向我展示一些制作Windows软件包安装程序的指南吗?
您应该创建setup.py与setuptools一起使用.依赖关系应包含在该字段中install_requires.之后,如果使用easy_install或安装该软件包pip,将自动下载并安装依赖项.
| 归档时间: |
|
| 查看次数: |
2044 次 |
| 最近记录: |