pir*_*men 5 python installation install makefile setup.py
这些天,我读了很多书,但不确定它的具体用途。我需要问这个问题,因为找不到有人向我解释。现在我迷路了。
主要问题是我需要在Ubuntu的“ / usr / share / name_app”中安装我的应用程序(python + glade),在“ / usr / share / applications”中安装一个“ .desktop”文件。
我发现的解决方案是创建一个“ .deb”文件,因为安装完美。在ubuntu中,我可以使用Unity单击启动器“ .desktop”来启动它。(可能我会将其上传到“ Ubuntu软件中心”)。
对于Windows,我可以使用“ py2exe”或类似名称,而对于Mac,则可以使用另一个。
但是,就像代码在GitHub中一样,它应该具有“安装程序”或“ makefile”进行安装。
在阅读和阅读之后,我认为“ setup.py”仅用于安装模块,然后使用python导入。但是,如果必须安装和应用程序,该如何通过“ setup.py”或“ makefile”进行分发?哪个更适合安装应用程序?哪个不同?我要用什么?
谢谢:)
setup.py 用于使用 virtualenv http://www.virtualenv.org/en/latest/index.html部署 Python 应用程序和模块setup.py 对于应用程序开发人员来说最有用 - 你可以运行
python setup.py develop
Run Code Online (Sandbox Code Playgroud)
在 virtualenv 中使用 Python 依赖项设置开发工作区。
对于每个平台发行版(Windows、OSX、Linux),请使用您当前使用的发行版工具。
您还可以使用 setuptools 工具从 setup.py 中推出适用于平台架构的软件包。例如。从 setup.py 创建 .deb
http://pypi.python.org/pypi/stdeb/
有关 setup.py 的更多信息
http://packages.python.org/distribute/setuptools.html
| 归档时间: |
|
| 查看次数: |
4764 次 |
| 最近记录: |