[英]Install precompiled python extension with distutils
如何指定任意文件集(不一定是.py文件),以便它們像普通的Python模塊一樣進行分發和安裝?
我正在使用distutils分發和安裝我的Python庫。 該庫中的模塊之一導入了名為bpy.so的第三方Python擴展(這是Blender模塊)。 bpy.so擴展名還需要一些其他文件。 我想在我的庫中分發並安裝bpy.so和其他必需文件。
一種方法是將所有其他文件指定為setup()的data_files。 但是,我不知道如何可靠地指定與純python模塊相同的安裝目錄(例如/usr/local/lib/python3.2/dist-packages)。 我可以通過創建MANIFEST.in文件來分發額外的文件(請參閱此問題 ),但是我也想安裝這些文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.