Python 指定*.pyd输出路径?

Python 指定*.pyd输出路径?,python,compilation,package,cython,Python,Compilation,Package,Cython,在中,答案是.c文件的输出路径 我想知道如何将所有.pyd文件输出到特定目录(默认情况下,它与源代码混合),例如,源代码中的目录pyd/ 您可以将命令行参数--build lib your/desired/output/path传递给执行setup.py的python调用 此外,此选项与--inplace不兼容。如果正在使用,请将其删除。并将build\u dir=“pyd”添加到设置参数(而不是cythonize参数)不起作用?在这种情况下,我们需要在安装函数python.exe setup.

在中,答案是
.c
文件的输出路径

我想知道如何将所有
.pyd
文件输出到特定目录(默认情况下,它与源代码混合),例如,源代码中的目录
pyd/


您可以将命令行参数
--build lib your/desired/output/path
传递给执行
setup.py
python
调用


此外,此选项与
--inplace
不兼容。如果正在使用,请将其删除。

并将build\u dir=“pyd”添加到设置参数(而不是cythonize参数)不起作用?在这种情况下,我们需要在安装函数
python.exe setup.py build\u ext--inplace--build lib pyd/
中看到setup.py@ead未知的分发选项:“build\u dir”working@buzhidao如果不指定
--inplace
,会发生什么情况?