我安装一个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