Tag: pypi

pypi UserWarning:未知分发选项:“install_requires”

在执行python setup.py install PyPI包时,有没有人遇到这个警告? install_requires定义了软件包需要什么。 很多PyPI包都有这个选项。 这怎么可能是一个“未知的分配选项”?

在Markdown和reStructuredText中都有相同的README

我有一个在GitHub上托pipe的项目。 为此,我使用Markdown语法编写了自述文件,以便在GitHub上对其进行很好的格式化。 由于我的项目是在Python中,我还计划将其上传到PyPi 。 PyPi上用于README的语法是reStructuredText。 我想避免处理两个包含大致相同内容的README文件; 所以我search了RST(或其他方式)翻译的减价,但找不到任何。 我看到的另一个解决scheme是执行降价/ HTML,然后是HTML / RST翻译。 我在这里和这里发现了一些资源,所以我想这应该是可能的。 你有什么想法可以更好地适应我想做的事情吗?

find与easy_install / pip安装的所有软件包?

有没有办法find与easy_install或pip一起安装的所有Python PyPI包? 我的意思是,排除与分发工具安装的所有东西(在本例中为Debian上的apt-get)。

为什么使用易于安装的点子?

推文如下: 不要使用easy_install,除非你喜欢刺伤你的脸。 使用点子。 为什么使用易于安装的点子? PyPI和包装作者大部分都不会犯这个错误吗? 如果作者上传垃圾源tarball(例如:缺less文件,没有setup.py)到PyPI,那么pip和easy_install都将失败。 除了表面上的差异之外,为什么Python人(比如在上面的tweet中)似乎强烈支持easy_install的点数? (让我们假设我们正在讨论由社区维护的Distribute包中的easy_install)

我怎样才能让setuptools安装不在PyPI上的软件包呢?

我刚开始使用setuptools和virtualenv。 我的软件包需要GitHub提供的最新的python-gearman。 PyPI上的python-gearman版本是旧的版本。 Github的源码是setuptools兼容的,即setup.py等。有没有办法让setuptools下载并安装新版本,而不是在PyPI上查找并安装旧版本? 仅供参考,新的python-gearman是http://github.com/mtai/python-gearman

python setup.py卸载

我已经安装了python setup.py install一个python包。 我如何卸载它?

什么是setup.py?

任何人都可以请解释一下,什么是setup.py以及如何configuration或使用?

在代码中安装python模块

我需要从PyPi直接在我的脚本中安装一个软件包。 也许有存在模块或distutils(分布,点)能力,让我只是执行像pypi.install('requests')和请求将被安装到我的virtualenv,我不应该在我的shell中键入pip install requests ?