随想录(python第三方库中的 setup.py)


【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】


    webpy是我非常喜欢的一个framework,可惜创始人英年早逝。它的使用非常简单,可以直接从github上下载,解压之后,输入python setup.py install即可。我这里是用mac电脑安装的,最后发现安装的位置是在这里,

feixiaoxingdeMacBook-Pro-2:web.py-0.40_dev0-py2.7.egg feixiaoxing$ pwd
/Library/Python/2.7/site-packages/web.py-0.40_dev0-py2.7.egg

    大家可以留意下安装的路径,可能不同的平台略有差异。以前安装都是在linux上进行的,直接输入sudo apt-get install python-webpy即可,这是第一次源码安装,当然想看看究竟安装过程是怎么完成的。看了之后,不觉发现webpy很简单,整个过程只需要一个setup.py就可以了。

#!/usr/bin/env python

from setuptools import setup
from web import __version__

setup(name='web.py',
      version=__version__,
      description='web.py: makes web apps',
      author='Aaron Swartz',
      author_email='me@aaronsw.com',
      maintainer='Anand Chitipothu',
      maintainer_email='anandology@gmail.com',
      url=' http://webpy.org/',
      packages=['web', 'web.wsgiserver', 'web.contrib'],
      long_description="Think about the ideal way to write a web app. Write the code to make it happen.",
      license="Public domain",
      platforms=["any"],
     )

    安装的文件也是一个python文件,其实大体上只要看一下setup里面的参数就可以了。


    在版本、描述、作者、作者邮箱、维护者、维护者邮箱、url、包、长描述、许可证、平台中,最重要的就是packages,因为它描述了哪些目录的文件需要被安装到系统环境当中,其他都是一些基本的描述信息。


    是不是很简单。:-)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式-老费

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值