簡體   English   中英

我可以將Cython與3rdparty純python庫一起使用嗎?

[英]Could I use Cython with 3rdparty pure python library?

我正在使用Python開發商業軟件。 但是我不想向客戶提供資源。

我知道Cython可以將我的代碼編譯為二進制。

但是我可以將Cython與3rdparty純python庫一起使用(我的意思是那些用純Python編寫的庫)嗎?

Cython編譯為.pyd(不是pyc),基本上是一個dll。 從理論上講,它可以與任何Python代碼一起使用,包括第3方庫,但不能保證(請參閱下面的第一條評論)。 不過,您最好還是檢查打算使用的庫的許可證,以確保它們不禁止作為封閉源分發。

您的其他選項是cx_Freezepy2exe之類的東西,我認為它們都可以編譯為二進制文件。 盡管我從未真正檢查過它們生成的文件,所以您需要進行檢查。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM