如何使用setup.py安装非Python库

时间:2019-04-17 21:41:01

标签: python setup.py

我有一个Python项目,该项目依赖于用Java编写的第三方应用程序,并且我正在使用subprocess.call与之交互。 该应用程序必须经过git clone并使用ant构建,我想在setup.py中添加一个额外的构建步骤,以便在用户键入pip install .时,第三个第三方应用程序可以正确构建并存储在项目中。

到目前为止,我所做的是: 我遵循this post,并向我的构建脚本subprocess.call添加了安装命令:

git clone xxx application && cd application
ant
cd ..

然后,我使用pip install .安装项目,安装确实花费了更长的时间,但是成功安装后在application中找不到site-packages/myproject文件夹。

0 个答案:

没有答案