问题标签 [pypi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
242 浏览

python - 如何从现有的“正常” rss 创建新的 pubsubhub rss?

我想通过处理我无法轻易更改的现有 RSS 提要,使用 pubsubhubbub 创建一个新的实时 RSS 提要。有没有一种工具或方法可以让这变得简单?我要处理的 RSS 提要不提供 pubsubhubbub 链接,我假设我必须每 N 秒轮询一次。是否有现成的解决方案或示例,最好是在 Python 中?(如果您有兴趣,我想获得 pypi.python.org 更新的实时提要,可由任意其他服务器使用)。

0 投票
1 回答
923 浏览

python - 让 setuptools 忽略 PyPI 存储库

我的包裹里有setup.py

似乎发生的事情是 setuptools 将以相反的顺序从 install_requires 加载条目,并且它只会尊重dependency_links最后一个条目的条目install_requires(它以相反的顺序安装东西)。

有很多关于如何添加不在 PyPI 中的包的讨论,但我似乎无法找到确保我的本地条目被首先使用或独占使用的方法。

0 投票
2 回答
6062 浏览

python - 如何在 python 2.7 中使用 pypi 安装软件包?

这个问题,我在尝试使用 pypi 安装包 netstat 时遇到了

和其他问题:如何在 python2.7 而不是 3 中安装包?

0 投票
1 回答
2987 浏览

python - 使用 setuptools 从位置安装

我有一个网站框架,我想在多个项目中使用,但我不想将我的框架提交给 PyPi。无论如何我可以告诉我的 setup.py 从特定位置安装框架吗?

这是我当前的 setup.py

这些依赖项实际上是我的框架的所有依赖项,所以如果我能以某种方式包含它,我只能在此处列出框架。

0 投票
0 回答
715 浏览

python - 在哪里可以得到 PyPI 包按下载时间排序的顺序?

我在官方网站上没有找到。

我用谷歌搜索并得到了这个:

http://pypi-ranking.info/alltime

但是我不知道这里列表的准确性,也没有说这是通过直接下载或依赖下载的顺序。

还有其他地方可以得到排名吗?

0 投票
1 回答
215 浏览

plone - 为什么我将鸡蛋上传到 pypi 时文件丢失?

按照http://plone.org/documentation/kb/how-to-upload-your-package-to-plone.org/distuttils-commands-and-.pypirc上的说明,我将鸡蛋上传到 pypi (adi. workingcopyflag)。创建的 egg 缺少一些文件(configuration.zcml 和配置文件)。

为什么这些文件丢失/我该如何解决?

编辑:Brandon Rhodes 回答如何将原始 Python 包上传到 PyPI?帮助。

添加 MANIFEST.in 是解决方案。

0 投票
1 回答
2374 浏览

django - 如何在通过 pip 安装的应用程序中包含 django 模板?

我正在开发一个 django 应用程序(django-flux),我正在尝试使用pypi的 pip 正确安装它。例如,从这篇博客文章distutils 文档中,我的setup.pyMANIFEST.in文件似乎应该包含flux/templates/flux/*.html数据文件,但由于某种原因,当我通过 pip 安装应用程序时它们不包含在内。

关于我做错了什么的任何建议?如何安装 django 模板(在其他非 python 文件中)?

作为参考,我有 distutils 2.7.3。

0 投票
1 回答
13128 浏览

python - 更新 PyPI 包

有没有办法在不更改版本号的情况下更新 PyPI 包?

想象一下,我在最近上传到 PyPI 的一个包中发现了一个小错误。有没有办法在不增加版本号的情况下编辑/重新上传代码?

更新 我想我应该澄清一下“错误”是指实际源代码中的版本号是错误的 - 这不是功能性的东西,它只是意味着如果你package.version得到以前的版本,而不是当前的版本(是的,我知道这可能会导致其他人的代码出现错误,但鉴于我们处于 alpha 阶段,我希望版本依赖关系尚未设置...)。作为记录,显然无声的错误修复很糟糕!

更新 2 截至 2015 年 1 月,提供的解决方案不再有效 - 请参阅此帖子了解更多信息。

0 投票
0 回答
350 浏览

python - 如何在 setup.py 中包含 tarball 或 svn 依赖项?

我有一个需要 python-xlib 的项目。不幸的是,python-xlib 不在 pypi 上,所以在我的需求文件中我使用:svn+ https://python-xlib.svn.sourceforge.net/svnroot/python-xlib/tags/xlib_0_15rc1/根据这个建议: 你好吗用 pip 安装 Python Xlib?

这适用于 pip,但我想用 setup.py 打包它。install_requires 中只允许使用实际的鸡蛋,所以这个答案: 如何让 setuptools 安装不在 PyPI 上的包? 建议使用dependency_links,我这样做了。

svn+https 在 dependency_link 中不起作用,因此我链接到此页面引用的 tarball:http: //python-xlib.svn.sourceforge.net/viewvc/python-xlib/tags/xlib_0_15rc1/ 。这个 tarball 以我期望的方式下载,但是当安装它时,我得到:

我不明白。当然 COPYING 不是目录。为什么 setuptools(或者是 distutils?)不运行 python-xlib 根目录中的 setup.py?我怀疑这一定很容易。如何将 python-xlib 作为我的 egg 的依赖项?

0 投票
1 回答
94 浏览

python - buildout 真正使用的是什么索引?

我正在尝试使用以下构建配置安装 couchdbkit:

它成功安装了软件包,但是在某些机器上的安装过程中出现了很多这样的错误:

默认构建应该使用这个索引找到包。但我无法理解这个奇怪主机名的来源。这里没有任何东西指向这个位置。

它实际上是如何工作的?