擅长:python、mysql、java
<p>我来这里是因为我不确定pip安装我的包是否足以自动编译Cython源代码。看起来是这样,但默认情况下,pip输出似乎没有记录这一点。我注意到,<code>pip install -e . -v</code>非常清楚地说明了编译和链接步骤是否/具体执行了哪些操作:</p>
<pre><code>Running setup.py develop for mypackage
[...]
running build_ext
cythoning mypackage/my_cython_module.pyx to mypackage/my_cython_module.c
building 'mypackage.my_cython_module' extension
x86_64-linux-gnu-gcc [...] -c mypackage/my_cython_module.c -o build/temp.linux-x86_64-2.7/mypackage/my_cython_module.o
x86_64-linux-gnu-gcc [...] build/temp.linux-x86_64-2.7/mypackage/my_cython_module.o -o build/lib.linux-x86_64-2.7/mypackage/my_cython_module.so
copying build/lib.linux-x86_64-2.7/mypackage/my_cython_module.so -> mypackage
[...]
</code></pre>