使用pip install运行bash脚本

时间:2018-11-16 11:39:16

标签: python build pip setuptools

我已经使用c++python库创建了一个包装器。

我有一个bash脚本,该脚本将下载c++代码,进行编译并将生成的.so文件复制到python包中。
然后,我编写了setup.py,以便在您使用pip install package-name时,它也将安装.so文件。

我需要输入bash时运行该pip install package-name脚本。当前,我要做的是先运行bash脚本,然后使用pip install package-name进行安装。

我需要将代码上传到Python Package Index。因此,该解决方案还必须与此兼容*。

PS:我了解Extension中的setuptools模块。我无法使用它,因为我需要下载一些内容并在编辑后运行Makefile。我使用bash脚本来完成所有这些操作。

* 我了解到此要求是不可能的。所以请忽略那个。

谢谢..

0 个答案:

没有答案