生成某些文件并将其复制到 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 和分…
无法通过分发将 pip 与 Python 3.2 一起使用
从 src 安装 python3.2 后,我尝试运行: curl -O http://python-distribute.org/distribute_setup.py sudo python3.2 distribute_setup.py sudo pyth…
pip 是否处理来自 setuptools/distribute 源的 extras_requires ?
我有一个包含 setup.py 和 extras_requires 行如下: extras_require = { 'ssh': ['paramiko'], }, 以及依赖于 util 的包“B”: install_requires = …
指定安装“tests_require”的位置分发/安装工具包的依赖项
当我运行 python setup.py test 时,setup.py 中 tests_require 中列出的依赖项将下载到当前目录。当我运行 python setup.py install 时,requires 中…
有人能够安装 PyWeka 吗?
我需要在 Windows 的 python 2.6 或 2.7 中安装库 PyWeka0.3dev,它说它需要 setuptools,我安装了它,但后来他们告诉我这是一个已弃用的安装库,我安…
是否可以使用 None zip-safe 标志默认使用 Distribute 安装压缩鸡蛋?
我们的大型 python 项目正在从使用旧的“setuptools”项目升级为使用“distribute”作为直接替代品。 我们注意到这两个应用程序之间存在一个有问题的…