基于Python做exe文件和动态链接库DLL的注意事项和实现方法

本文详述如何使用Python制作exe可执行文件,强调不使用Anaconda环境,详细介绍了创建虚拟环境、安装Pyinstaller以及使用Pyinstaller打包程序的步骤。还提醒了在打包过程中可能遇到的问题及解决方案,最后预告将分享Python制作DLL动态链接库的内容。
摘要由CSDN通过智能技术生成

1.Python做exe文件的准备工作

Python是一门功能强大的语言,很多小伙伴做了一个项目之后,肯定想推广自己的做的东西,让自己的项目在任何电脑上都能运行而不依赖于外部环境变量,也就是做出通用的exe可执行文件。那么这篇博客就做exe可执行文件会做详细的描述,并且会对博主之前做exe遇到的问题做一个总结,并给大家一个可行的解决方法,希望能解决大家的问题。

1.1python虚拟环境的建立

首先我们应该明白什么是虚拟环境,我们为什么要建立一个虚拟环境。给大家举个例子,我们把系统里python环境变量当做一个做月饼的模具,这就意味着你只有一个模具,比如:五仁模具。由于这个系统的python环境变量一旦配置好,就只能用着一个,python里面的包(numpy,tensorflow等)也是同样的道理,你只能用这一套包。但是,当你想做其他的馅(非五仁馅)的月饼的时候,你肯定只能去再买一个模具。就像你做工程,做另外一个工程的时候,可能你当前python的包的版本不符合要求,你要重新下载安装,覆盖掉原来的包。那么这就相当不方便。那么能不能我们给每个工程都配置一个python环境(相当于我们在原来模具的基础上复制出多个空的模具,然后根据需要往空模具上填充我们想要的字体),这样我们的每个工程都对应一个独一无二的python环境,而且彼此之间互不干扰,岂不快哉。注意:不要Anaconda环境下的python!不要Anaconda环境下的python!不要Anaconda环境下的python&

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值