我安裝一個PIP包在CentOS離線稱爲SSLyze這樣如何從pip包創建獨立安裝程序?
pip download SSLyze # this downloads all the other pip dependencies as well in the same dir
pip install --no-index --find-links ./ SSLyze
這種方法的問題是我需要安裝gcc
和一堆其他包本的工作。 gcc需要編譯SSLyze源代碼也需要安裝時間。
我想創建一個像SSLyze.run
這樣的二進制安裝程序,它可以將一切安裝在離線狀態。有沒有任何python工具可以這樣做?
我以前試過從SSLyze pip包創建RPM,它最終成爲一個依賴性噩夢;我最終不得不從pip中重新包裝大量的python包,因爲CentOS官方倉庫中的倉庫太舊而無法運行SSLyze。
感謝關於車輪文件的想法。 – GMaster