[英]Running Cython install generates unwanted files
我目前正在為我的 python 項目創建一個 python 庫,並且我需要某些東西比正常的 python 運行得更快,而 Cython 是我能想到的唯一方法。
我創建了一個 setup.py 文件並嘗試了多種實現 cython 構建的方法:
我用過
from distutils.core import setup
from Cython.Build import cythonize
# Note filePath is the directory to the .pyx file, not a variable
setup(ext_modules=cythonize(filePath))
運行python setup.py install
構建擴展,然后安裝它,但是,它還會從我以前使用 cython 的項目中生成許多額外的文件夾和文件。 我只希望將我給它的文件創建到擴展模塊中。
我嘗試了不同的方法來創建擴展文件,但是,它們都沒有做任何不同的事情,並且它們都給出了相同的結果:在我的項目中創建了我沒有要求的大量文件夾和文件。
對於我應該如何解決這個問題的任何幫助將不勝感激。
謝謝
修復了這個問題,
事實證明,Cython 將具有相同名稱的文件視為相同的項目,因此只需更改我的項目的名稱就足以修復它。 這並不直觀,盡管在某種程度上它是有道理的。
我希望這可以幫助遇到這個問題的任何人。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.