工控编程吧

标题: python如何打包成动态库DLL与可执行程序EXE脱离环境运行 [打印本页]

作者: qq263946146    时间: 2021-5-30 16:33
标题: python如何打包成动态库DLL与可执行程序EXE脱离环境运行
我当前情况是,我第一次使用python,关于PYTHON的一切认识都为零。使用它是因为在网络通过一帖子介绍,使用三行就实现了视觉OCR识别。
经过测试效果杠杠的,所以想搞成DLL供WINDOWS下使用,因为我熟悉MFC。

经过我几天的摸索,是可以实现将PYTHON代搞成DLL或EXE文件的,
并且可以打包成在没有安装PYTHON环境下使用。
开始前自己得准备安装好三个编程软件。
0.VS2019.
40多GB大小,微软自家的工具,随处可下载;

1.pycharm.
python编程,我安装的IDE(编程软件)是pycharm-community-2021.1.1
这个软件到处都可以下载的到,就不贴网址了,小白都喜欢最新版本的,
我也是,所以下载了最新版本的。

2.Anaconda3.
这是个好工具,好比手机上APP商城,python用到的工具,都可以统一用此软件下载安装。
方便至极,比如后面要用到的pyinstaller,virtualenv 都可以直接在这工具上,通过界面操作,
下载与安装。网络能 找到的都是通过指令执行,小白很难理解与操作。
另外python有很多版本如版本2,版本3,各版本差别很大不兼容。
这样的话Anaconda3可以很方便创建任意版本的python环境。
官方下载网速不快,一会10KB,一会100kb的,可以在下边网址下载,网速满格。
Anaconda3各版本下载:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

三个软件我都选择最新版本的下载。
三个软件都下载与安装好后,可以打开Anaconda3,
新建一个python环境,如下图easyocr。
(, 下载次数: 3)