创建一个从Web上获取Python模块的安装包

时间:2016-07-05 17:32:02

标签: python windows installation iexpress

我正在尝试为我的程序创建一个安装包,我可以将其发送给没有任何编程背景且可能无法使用命令行的其他人。该程序本身是相当用户友好的,但它需要从Python包索引安装几个Python包才能运行。我能够用pip安装这些软件包(虽然这不适用于一个,所以我必须从.tar.gz下载并手动安装它),但我不认为我的用户可以这样做或像我一样解决安装问题。

我的用户和我在Windows环境中工作,因此我尝试使用iExpress向导创建安装文件。但该向导不包含以目录树格式安装大量文件或自动将这些目录添加到PATH的任何选项;所以这似乎不是一种选择。

我可以为用户自动正确安装这些Python模块的最简单方法是什么?

修改

我也在考虑使用安装包中包含的批处理文件的可能性,但我仍然想知道是否有更简化的方法来进行这种安装。

1 个答案:

答案 0 :(得分:0)

最终,我认为将所有源代码和目录树放在ZIP文件中更简单,并向用户提供有关如何将这些树添加到其PATH的详细说明。无论如何,谢谢帮助人员。