算法导论之图算法

您所在的位置:网站首页 图的两种表示方法 算法导论之图算法

算法导论之图算法

2024-07-11 18:57| 来源: 网络整理| 查看: 265

将python文件打包成dll文件,并调用

yuan123654qw: 通过以上步骤,我们已经能够把python代码实现的功能,封装成动态库。然而,这个动态库无法在没有安装python的机器上面运行。事实上,python代码,通常需要很多依赖包才能运行。而且,每段代码需要的依赖包是不一样的。为了查找这些包,我们采用另外一个工具pyinstaller。具体步骤简介如下: (1)virtualenv envpack # 创建新的环境,python包依赖比较复杂,创建新环境可以减少最终引入的包; (2)cd envpack # 进入目录; (3)#复制run.py到这个目录,run.py运行需要的包,和最终dll需要的包是一样的; (4)Scripts\activate # 激活并切换到virtualenv环境; (5)pip install pyinstaller # 安装打包工具pyinstaller; (6)pip install numpy # 安装numpy等脚本需要的库,查看你的import; (7)pyinstaller run.py # 打包命令; (8)Scripts\deactivate # 打包成功后,使用命令取消激活环境; (9)需要打包的文件在envpack\dist, 包括很多.dll和.pyd文件,把这些文件和dll一起发布即可。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3