17
A
回答
8
您需要
- 写setup.py文件
- 运行Python setup.py sdist焦油gzip压缩文件。
- 运行注册或使用Web表单提交项目。
可以使用注册:
的一个实例setup.py文件是:
#!/usr/bin/env python
from distutils.core import setup
setup(name='Distutils',
version='1.0',
description='Python Distribution Utilities',
author='Greg Ward',
author_email='[email protected]',
url='http://www.python.org/sigs/distutils-sig/',
packages=['distutils', 'distutils.command'],
)
然后
用户将只需要upack的TAZ文件并运行安装..
>> python setup.py install
+0
以下是按照PYPA的当前示例setup.py文件:https://github.com/pypa/sampleproject/blob/master/setup.py – Aaron 2017-08-01 13:44:08
9
或者,如果你觉得奇特(阅读:懒)...
sudo easy_install PasteScript
paster create mynewpackage
- 回答的问题!
cd mynewpackage
python setup.py sdist
python setup.py register
- 回答的问题!
看起来像更多的步骤,但PasteScript包处理很多肮脏的工作。帮你一个忙,并安装它,使用它,并永不回头;)
1
我希望PasteScript
做了这项工作,因为它看起来很直接,但它根本不适合我。我把我的代码上传到pip
存储库中,Peter Down的quick but well-explained tutorial。
此外,还要记住,如果你正试图从包中有你的代码import
,你必须把它放在__init__.py
,这足以满足大多数项目。
0
你可能想看看libmaker。它可以很容易地制作包装。 This是指向主页和文档的链接。
相关问题
- 1. 安装后无法创建cocos2d项目
- 2. 安装项目创建额外的键
- 3. 创建使用Web安装项目
- 4. OpenStack安装 - 不创建openstack项目
- 5. maven创建项目安装文件夹
- 6. 如何用pip安装pyclamd
- 7. 如何pip安装cairocffi?
- 8. 如何安装pygraphviz与PIP
- 9. 如何从pip包创建独立安装程序?
- 10. 用我的项目创建Python pip包
- 11. BannerBitmap不显示在Visual Studio安装项目创建安装
- 12. 如何创建支持多个实例的安装项目(多个安装)?
- 13. 如何在Visual Studio安装项目中创建卸载程序?
- 14. 如何为MFC(VC++)项目创建安装屏蔽?
- 15. 如何安装node.js并在Eclipse中创建项目
- 16. 如何创建InstallShield LE项目来安装Windows服务?
- 17. 如何在Windows中为Visual Studio项目创建Debian安装包?
- 18. 如何在.Net中创建自定义安装项目?
- 19. 如何为现有项目创建安装程序
- 20. 如何创建简单的Wix安装项目
- 21. 如何为数据库项目创建msi安装包?
- 22. 如何为Flash项目创建安装跨域
- 23. 在Visual Studio中创建可信的MSI安装项目?
- 24. pip安装到目标目录失败
- 25. 如何与安装项目
- 26. pip安装Django
- 27. PIP安装bitarray
- 28. pip install在使用django项目安装时忽略子目录
- 29. 我如何创建桌面项目的可安装包作为单个设置
- 30. 更改pip安装包的目录
您可以从[** PyPI主页**](http://pypi.python.org/pypi)获取所需的全部信息。 – 2012-02-23 11:05:52
受@wjoba的启发我在这里写了一个指南https://gist.github.com/stevepeak/5520777享受! – 2013-05-05 13:17:38