共享/分发 Excel 宏的最佳方式是什么?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
如何为与 setuptools、distribute 等配合使用的 twind/twisted 插件编写 setup.py?
Twisted 插件系统 是编写可扩展扭曲应用程序的首选方式。 然而,由于插件系统的结构方式(插件进入twisted/plugins目录,该目录不应该是Python包),…
何时使用 pip 需求文件与 setup.py 中的 install_requires ?
我使用 pip 和 virtualenv 来打包和安装一些 Python 库。 我想我正在做的事情是一个非常常见的场景。我是几个库的维护者,我可以明确指定这些库的依赖…
如何在Ubuntu上正确安装多个非包Distribute/virtualenv/pip生态系统?
我正在 Ubuntu 中开发 Python 应用程序。我想设置一个 Distribute/virtualenv/pip 生态系统 独立于任何系统 Python 包(我在 Synaptic 中管理,或者更…
生成某些文件并将其复制到 setup.py 中的任意位置的推荐方法是什么?
我有一个 PyQT KDE 应用程序,我需要生成一些文件(使用 pyuic 和 pyrcc 命令)并将一些文件(.desktop)复制到某些位置(即 /usr/共享/应用程序/kde4…
distribution、distutils、setuptools 和 distutils2 之间的区别?
我正在尝试 将开源库移植到 Python 3。(SymPy,如果有人想知道的话。) 所以,我需要在构建 Python 3 时自动运行 2to3。为此,我需要使用 distribute…
Pip:指定次要版本
在我的 requirements.txt 文件中,我想指定我的应用程序需要 Django 版本 1.3.x。也就是说,要么是 1.3.0,要么是 1.3.1,要么是 1.3.2,等等(当这些…
如何让 VirtualEnv 使用自定义版本的 setuptools?
我工作的大公司使用自定义版本的Setuptools。这个 setuptools 的私有分支旨在解决我们组织特有的某些网络和安全困难。最重要的是,标准安装工具和分发…
如何使用源代码中的 package_data 中的数据?
在 setup.py 中,我指定了如下所示的 package_data: packages=['hermes'], package_dir={'hermes': 'hermes'}, package_data={'hermes': ['templates…
使用 virtualenv 分发 python 代码?
我想将一些带有一些外部依赖项的Python代码分发到仅安装了核心Python的机器(以及不熟悉easy_install等的用户)。 我想知道 virtualenv 是否可以用于…
在用户本地安装令人困惑的 Python(virtualenv、pip、distribute)
我尝试用下面的方式安装python。但这没有用。 这采取“错误:错误的安装目录或 PYTHONPATH”。 正确的方法是什么为 Python 安装 pip、virtualenv 和分…