Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为预构建的仅 C 扩展模块创建 Python 包
我想为一个不包含任何内容的项目创建一个包 py源文件 但是是完全作为 Python C 扩展实现 导致 so 此外 假设 so已经由单独的构建过程构建 例如 CMake 我知道 setuptools distutils 至少需要一个目录结构
python
setuptools
distutils
在可编辑模式下使用单独的源目录安装包
情况 这是示例包的结构 tree Foo Foo setup py src bar py init py 包的名称应为foo但是包的源文件放置在src folder 文件的内容是 设置 py from setuptools import s
python
pip
package
setuptools
distutils
如何使用 python/distutils 依赖系统命令?
我正在寻找最优雅的方式来通知我的库的用户他们需要特定的 unix 命令来确保它能够工作 什么时候是我的库提出错误的最佳时间 安装 当我的应用程序调用命令时 在导入我的库时 both 还有你应该如何检测命令是否丢失 if not comman
python
command
packaging
distutils
如何修改预构建的 Python 安装以在另一个目录中工作?
对于预构建的自定义 Python 发行版的项目 我需要能够使用以下命令从源代码编译包pip 在已安装的环境中 最终产品的两次安装的文件系统结构可能如下所示 opt my program v1 some files custom python
python
pip
distutils
使用 cython 创建包,以便用户无需安装 cython 即可安装它
我有个问题 我想分发我的 cython 支持的包 但我没有看到在 setup py 中构建它们的简单方法 我希望 setup py 能够 最重要的是 在没有 cython 的情况下安装我的包 从预先生成的 C 文件或预先安装 cython
python
Cython
distutils
如何让 setup.py 测试使用特定的 Fortran 编译器?
我正在尝试测试package https github com jsalvatier scikits bvp solver其中包括一些 f90 文件 如果我构建或安装并指定 fortran 编译器 它就可以正常工作 但是 当我尝试测试时 出
python
Fortran
setuptools
distutils
更改 setup.py 中的输出目录
我正在使用 setuptools 中的设置来创建setup py 我想知道是否可以以编程方式更改输出目录以将其更改为dist 我知道您可以使用以下命令从命令行执行此操作 dist dir标志 但我希望能够做到within the setup
python
setuptools
setuppy
distutils
如何在Python setup.py 脚本中将标志传递给gcc?
我正在用 C 语言编写一个 Python 扩展 它需要 CoreFoundation 框架 除其他外 这可以很好地编译 gcc o foo foo c framework CoreFoundation framework Python fr
python
distutils
pythoncapi
如何使用简单的安装后脚本扩展 distutils?
安装模块和程序后 我需要运行一个简单的脚本 我在寻找有关如何执行此操作的直接文档时遇到了一些麻烦 看来我需要继承 distutils command install 重写一些方法并将此对象添加到安装脚本中 但具体细节有点模糊 对于这样一个简
python
distutils
python distutils 不包含 SWIG 生成的模块
我正在使用 distutils 从我的项目创建 rpm 我有这个目录树 project my module data file dat my module1 py my module2 py src header1 h header2 h
c
python
SWIG
rpm
distutils
使用命令名称/选项直接调用 distutils 或 setuptools 的 setup() 函数,而不解析命令行?
我想以一种稍微非常规的方式调用Python的distutils或setuptools的setup 函数 但我不确定distutils是否适合这种用法 举个例子 假设我当前有一个 setup py 文件 它看起来像这样 从 distutils
python
setuptools
distutils
如何删除使用 distutils 安装的程序?
我已经用这个 setup py 安装了一个 python 应用程序 usr bin env python from distutils core import setup from libyouandme import APP NAME A
python
Ubuntu
python3x
distutils
获取 distutils 传递给编译器的命令
假设我有这个Python代码setup py构建 C 扩展的脚本 from distutils core import setup Extension module1 Extension demo sources demo c setup
python
gcc
commandline
Compilation
distutils
调用“pip install”时运行自定义任务
我想让我的 python 包 pip installable 问题是该包具有必须源自用户的 init shell 脚本的 shell 脚本 例如 bashrc 但安装后 用户并不确切知道脚本去了哪里 大概是 usr bin 但我们不能保证
python
pip
distutils
尝试构建基本的 python 扩展示例失败(Windows)
我在 Win7 x64 计算机上运行 Python 2 6 和 Visual Studio 2008 当我尝试在 python 2 6 源代码分发中找到的 c example nt 中构建基本的 python 扩展示例时 它失败了 pyth
python
c
Build
distutils
如何通过允许预发布来指定 Python 要求?
我对声明 Python 包需求的正确方法有些困惑 未正式发布的新版本确实有预发布名称 例如0 2 3 dev20160513165655 当我们添加时 pip 非常聪明地安装预发行版 pre选项 当我们构建开发分支时 我们确实使用它 主分支
python
pip
setuptools
distutils
distutils 在构建扩展时忽略对 setup.py 的更改?
我有一个构建扩展的 setup py 文件 如果我更改其中一个源文件 distutils 会识别这一点并重建扩展 显示所有编译 链接命令 但是 如果我唯一更改的是 setup py 我正在摆弄库依赖项工作 那么它似乎不会重建 例如 没有任何
python
c
pip
distutils
setuppy
ValueError:未知的 MS 编译器版本 1900
我正在尝试使用 cygwin mingw 在 Windows 10 上使用 Python 3 5 运行一些代码 准确地说 我使用的是 PyDSTool 模块 我将其称为 dopri 积分器 问题是 我遇到了麻烦distutils无法识别 M
python
VisualStudio
Cygwin
MinGW
distutils
为 C++(指针)创建 swig 包装器到 python
我对 swig 非常陌生 我正在尝试创建一个 swig 包装器 以便在 python 中使用一些 C 文件 我有以下 C 课程 以下是我尝试转换的代码片段 packet buffer h class CPacketBuffer public
python
pointers
SWIG
distutils
py2exe 中的 Matplotlib — ImportError:无法导入名称 dist(文件“distutils\__init__.pyc”)
Matplotlib 在此应用程序中完美工作 但由于某种原因无法在构建中工作 为什么 我很乐意接受任何可以帮助我的建议 exe log Traceback most recent call last File main py line 3
python
matplotlib
py2exe
ImportError
distutils
«
1
2
3
4
5
»