如何自动安装缺少的 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…
当 PyPi 显示版本 1.0.0 时,为什么 pip 安装 matplotlib 版本 0.91.1?
更新于 2012 年 10 月 15 日 PyPi 现在显示 matplotlib 为 1.1.0,因此此问题已解决。通过以下方式安装 matplotlib: pip install matplotlib 下面过…
具有替代索引的 pip requests.txt
我想将 repoze Zope2 安装的所有要求放入 pip 。大多数 repoze 包似乎不在 PyPi 上,但有一个替代的 PyPi 索引 在这里。但我不知道如何告诉 pip 将该…
来自 buildout 的 Pyfacebook
使用 buildout 安装最新版本 pyfacebook 的最佳方法是什么?该包托管在 github 上,不在 pypi 上。该系统没有安装 git,因此不幸的是,基于 git 的配…
将不同版本的 Python 的不同版本的包上传到cheeseshop
我有一个开源 Python 项目(称为 GarlicSim),并且我为 Python 版本 2.4、2.5、2.6 和 3.1 维护了 4 个不同版本。是的,也许这很不寻常,但我喜欢使…