2024-04-25 02:00:18 发布
网友
或者,如果你有幻想(读:懒惰)。。。
sudo easy_install PasteScript
paster create mynewpackage
cd mynewpackage
python setup.py sdist
python setup.py register
看起来像是更多的步骤,但是PasteScript包处理了很多脏工作。帮自己一个忙,安装它,使用它,不要回头看;)
我希望PasteScript做这项工作,因为它看起来很简单,但对我来说根本不起作用。我把代码上传到了Peter Down的quick but well-explained tutorial库中。
PasteScript
另外,请记住,如果您试图从包中获取代码import,则必须将其放在__init__.py中,这对于大多数项目来说已经足够了。
import
__init__.py
你需要
您可以使用以下方式注册:
>> python setup.py register
exmaple 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='gward@python.net', url='http://www.python.org/sigs/distutils-sig/', packages=['distutils', 'distutils.command'], )
然后,用户只需升级taz文件并运行install。。
>> python setup.py install
或者,如果你有幻想(读:懒惰)。。。
sudo easy_install PasteScript
paster create mynewpackage
cd mynewpackage
python setup.py sdist
python setup.py register
看起来像是更多的步骤,但是PasteScript包处理了很多脏工作。帮自己一个忙,安装它,使用它,不要回头看;)
我希望
PasteScript
做这项工作,因为它看起来很简单,但对我来说根本不起作用。我把代码上传到了Peter Down的quick but well-explained tutorial库中。另外,请记住,如果您试图从包中获取代码
import
,则必须将其放在__init__.py
中,这对于大多数项目来说已经足够了。你需要
您可以使用以下方式注册:
exmaple setup.py文件是:
然后,用户只需升级taz文件并运行install。。
相关问题 更多 >
编程相关推荐