我正試圖在Google App Engine上安裝一個軟件包。該軟件包相當依賴pkg_resources
,但無法在App Engine上運行setup.py
。如何手動向pkg_resources註冊發行版?
但是,源代碼中沒有特定於平臺的代碼,因此將源代碼壓縮並將其包含在系統路徑中是沒有問題的。我已經安裝並運行了pkg_resources
版本。
唯一的問題是與pkg_resources
實際上註冊得到包,以便當它調用iter_entry_points
它可以找到相應的插件。
我需要使用哪些方法來調用sys.path
上的模塊以及所有適當的元數據,以及如何確定元數據需要的內容?