我正在构建一个可安装的Python应用程序,其依赖性为OpenCV,TensorFlow和scikit-image。我希望用户能够通过例如选择这些软件包。复选框。该应用程序文件夹将包含嵌入式Python可执行文件,并且pip软件包将安装到该类似于virtualenv的文件夹。
到目前为止,我已经考虑过直接使用安装程序执行pip install packagename
(需要Internet连接)并附带车轮文件(使安装程序尺寸太大),但是这两个选项对我来说都太难实现了。我在想什么吗?有什么更好的方法可以做到这一点?
顺便说一下,如果有任何相关性,我正在使用Advanced Installer构建安装程序包。