【发布时间】:2015-03-31 20:59:33
【问题描述】:
我这几天一直在开发python脚本,想把最终结果发给我的朋友。有没有办法获得所有软件要求来运行我的程序?
python 部分相对简单,因为我可以在我的脚本中查看我的导入列表。问题在于外部软件需求。
例如,我使用的 Python 模块之一是 Rasterio。在我安装 Visual Studios C++ 社区版之前,我无法通过 conda 或 pip 安装它。我想有一些特定的 dll 文件正在被使用。不过我也说不上来。
我真的很想制作一个独立的 setup.bat 文件,它可以安装所有要求并最终允许用户简单地运行我的程序。不过,我现在还不能 100% 确定这些要求。
我怎样才能得到这些?
【问题讨论】:
-
你安装了哪个版本的visual studio?
-
现在,如果您认为您的应用程序正在使用某些 c++ DLL,那么您必须将 VC++ Redistributable 附加到您的应用程序中。你可以从here得到它
-
你试过用
cx_freeze之类的东西打包你的程序吗? -
已经回答了一个 pip 包stackoverflow.com/questions/54670995/…
标签: python c++ windows requirements