是否可以欺骗 pip install --find-links 使用下载的 sdist 来满足 --editable 要求?
使用以下命令: pip install -r requirements.txt -d sdists/ 您可以轻松创建需求存档以随项目一起分发。如果您的需求如下所示,那么这非常有用: Dja…
分发需要最低 Python 版本的 Python 包的最佳方法是什么
我有一个需要 Python 2.4 或更高版本的 Python 2 项目(“foo 0.1.7”)。 现在我将其移植到 Python 3('foo 0.2.0'),其方式仍然与 Python 2 兼容,…
我应该如何将 Python 模块拆分为 PyPi 包?
我已经编写了一个 Python 模块,我希望将其提供给其他人。现在,它是一个嵌套在子文件夹中的大模块: wraith 实用程序 分机 颜色 我认为最好将这些子…
查找所有使用 easy_install/pip 安装的软件包?
有没有办法找到所有使用 easy_install 或 pip 安装的 Python PyPI 包?我的意思是,排除使用发行版工具安装的所有内容(在本例中是 Debian 上的 apt-g…
为什么 PyPI 上不使用 setup.py 元数据?
我在 PyPi 上发布了我的软件包的测试版。 setup.py 中的元信息(例如主页、类别等)出现在 项目的 PyPi 页面。 后来我更新了项目。我在 setup.py 中唯…
如何自动安装缺少的 python 模块?
我希望能够写: try: import foo except ImportError: install_the_module("foo") 处理这种情况的推荐/惯用方法是什么? 我见过很多脚本只是打印错误…
如何以透明的方式从另一个 git 分支获取目录的副本?
如何将一个目录从一个 git 分支复制到另一个而不需要 git 跟踪文件? 我的目标是为一个项目拥有不同的分支,并能够将每个分支的一部分导入到单个目录…
~/.pypirc 中 distutils 的多服务器配置中的默认服务器
我希望在我的 ~/.pypirc 文件中拥有多个 PyPI 服务器,以便我可以根据项目轻松发布到不同的服务器。 我的用例是这样的,我有一些内部项目想要发布到内…
在 Windows 7 中使用 PyPI 进行命令行注册时出现问题
当我输入 c:\python32\python.exe setup.py register 并按 ENTER 时,我得到以下信息: running register running check We need to know who you are…
如何从头开始安装 PyPi 等效项?
我需要从头开始构建一个内部 python 包索引服务器。现在我们在内部使用 Python 2.6 和 2.7,并且更喜欢使用 pip 安装软件包。 我们不要求身份验证,但…
无法安装 pip:权限被拒绝错误
我正在尝试安装 pip 但目前无法安装。 我导航到 pip 文件夹, python setup.py install 一切似乎都很顺利,直到最后: Extracting pip-0.8.2-py2.6.eg…
如何设置“首页”项目的 PYPI 文档?
我想将基本文档内容添加到我的模块的 PYPI 的首页,例如,这里: http://pypi.python.org/pypi/Jinja2。 现在askbot下载页面是默认的外观,没有太多有…
在我的 python 项目中使用自定义包
我现在正在用 python 做一些项目,我正在尝试弄清楚如何使用我自己的现有开源包版本。 例如,我将tipfy与zc.buildout一起使用,并添加到“paypal”包…
PyPi 问题 - 上传失败 (401):您必须经过身份验证才能编辑包信息
我遇到了与 pypi 类似的问题 这个,除了我正在运行 Windows 并且提到的解决方案页面已关闭。 有谁知道如何解决这个问题?我正在使用Python 2.5。 pyth…