跳转到主要内容

setuptools插件用于pyflakes

项目描述

关于

这是一个集成pyflakes的setuptools插件。一旦安装,"python setup.py flakes" 将会在您的项目中运行所有模块的pyflakes。

安装

使用easy_install

easy_install setuptools_pyflakes

其他手动安装方法

tar -zxvf setuptools_pyflakes-X.Y.Z.tar.gz cd setuptools_pyflakes-X.Y.Z python setup.py install

其中X.Y.Z是版本号。

用法

要使用此插件,您必须首先使用 setup.py 打包您的python模块,并使用setuptools。前者在distutils手册中有详细说明

https://docs.pythonlang.cn/dist/dist.html

要使用setuptools而不是distutils,只需编辑 setup.py 并更改

from distutils.core import setup

from setuptools import setup

然后,如果已安装此插件,"python setup.py flakes" 将会工作。

自动安装setuptools_pyflakes

您可以通过添加 setup_requires 参数来确保任何使用您的 setup.py 并调用“python setup.py flakes”的人都能自动安装此插件。

setup_requires=[]
# setuptools_pyflakes is required to make "python setup.py flakes" work.
if 'flakes' in sys.argv[1:]:
  setup_requires.append('setuptools_pyflakes')

setup(...,
  setup_requires = setup_requires,
  ...)

参考

如何使用Distutils分发Python模块

https://docs.pythonlang.cn/dist/dist.html

Setuptools 文档

http://peak.telecommunity.com/DevCenter/setuptools

感谢 Yannick Gingras 为本 README.rst 提供原型。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源代码分发

setuptools_pyflakes-1.1.0.tar.gz (4.5 kB 查看散列)

上传时间 源代码

由以下支持