from numpy.distutils.core import Extension as Ext ModuleNotFoundError: 没有名为“numpy”的模块;
当尝试使用 python3.x ModuleNotFoundError 构建我的包(python -m build)时,出现以下错误 Setup.py from numpy.distutils.core import Extension a…
如何编译 C++ OSX 上 Python 的扩展(而不是 C)?
我正在使用 distutils,并且有一个模块 spammodule.c 可以完美地编译、链接和工作。 但是,如果我将该模块重命名为 .cpp 并重新运行 distutils 构建/…
Python setup.py:在安装过程中询问配置数据
我使用 PIP 打包我的 Python 应用程序,提供 setup.py。 在安装过程中,我想询问用户几个值(用户名、其他配置值),然后将这些值保存在用户目录中存…
干净的 C++ setup.py 中的扩展构建目录
我有一个包含 C++ 扩展的 python 包。 C++ 扩展是使用自己的 Makefile 在 setup.py 中构建的,.so 文件在其自己的子文件夹中创建,然后复制到构建文件…
使用多个 setup.py 脚本的多个项目?
我有一个项目,我想从中生成两个单独的 python 包。我想使用 pip 安装这些软件包。 在回答上一个问题时,一般建议是编写两个 setup.py 脚本:一个 set…
使用预编译的扩展包生成与 Python 版本相关的安装程序
我正在尝试为 Python 包创建一个安装程序(使用 distutils),其中包含使用“package_data”关键字参数包含的预编译扩展模块。我的 setup.py 看起来像…
使用自定义前缀安装时如何将 lib 目录添加到 sys.path
我有 C 语言背景,使用过 Autotools(./configure、make、make install),但最近开始使用 Python。使用 Autotools,我可以通过执行 ./configure --pr…
Python 扩展未安装到子包中
我正在尝试构建一个 Python 扩展并使用 distutils 将其打包,但无论我如何命名它,该扩展都会安装在根包中。我的目录布局如下所示: foo/bar/extensio…
依赖于其他模块的 python distutils 包代码示例?
有人可以指出一个使用 distutils 制作 Python 包的简单示例,该包依赖于安装的其他 python 模块,例如 numpy(特定版本)和 scipy?我在网上找到了非…
无法在 OS X Lion 中构建 Cython/distutils。
我在互联网上到处寻找解决方案,但没有找到任何有用的东西。 我正在尝试使用 Cython 将 C 代码嵌入到我的 python 程序中。 python setup.py build_ext…
distutils 可以在不安装的情况下执行依赖性检查吗?
是否可以让 distutils 只运行 python 模块依赖性分析(并且可能安装缺少的模块)而不实际安装有问题的 python 模块?我想象一个命令如下: ./setup.py…
如何安全地访问与 python 模块捆绑的数据文件?
假设我的 python 包中包含相同的数据文件。 据我所知,distils 不建议使用 __file__ ,因为如果您的模块位于 Egg 文件内,您将无法获得有效路径。 现…
我可以配置 pydev 自动编译 cython 文件吗?
我刚刚拿起 Cython。我正在使用它在我的 Python 项目中构建核心库。目前,我已经使用 distutils 配置了一个 setup.py 文件,并且每当我想重新编译 Cyt…
pypi UserWarning:未知的分发选项:“install_requires”
在执行 PyPI 包的 python setup.py install 时是否有人遇到此警告? install_requires 定义包需要什么。许多 PyPI 包都有此选项。怎么会是“未知的分…
如何在Python Egg中分发/访问数据文件?
我正在编写一个使用 pip & 的 Django 应用程序。 virtualenv 来管理其开发环境。 依赖项之一 pkgme 附带许多数据文件,这些数据文件是其“后端”…