C语言python 编译 exe后的exe能离开其他文件单独运行吗?

在VC中若你说的要运行需要4个dll文件,否则就不能运行;当然你可以设置使用发布那么产生的exe文件就可以直接运行。

这样生成的exe文件就可以独立运行不过注意,这样python 编譯 exe后想再换回Debug就不可能,所以一定要留备份

这样才可以使用。当然你需要在程序结束之前加入暂停语句,否则将看不到结果

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

  如果已经安装过python3的用户比较方便可以使用python3文件下的Scripts文件中的pip安装,python2好像没有使用pip安装非常方便,首先用windows键+R键打开控制台(就是那个黑色命令框),然后找到python3\scripts下的pip文件將他拉到黑色框上,它的地址自动输入然后输入install pyinstaller就可以了,或者自己手动输入pip所在路径也可以

为了方便起见将所有的python文件放在一个新建的文件中,然后windows键+R键(同上黑色命令框),找到新建的文件的路径,我新建的文件是在桌面(Desktop)的exe文件夹

我的python文件有三个,互相调用所以只打包主文件就可以

上图就是打包后的文件,原本新建的文件中只有

发布了36 篇原创文章 · 获赞 27 · 访问量 5万+

  1. 预处理:预处理相当于根据预处悝命令组装成新的 C 程序不过常以 i 为扩展名。
  2. 编 译:将得到的 i 文件翻译成汇编代码 .s 文件
  3. 汇 编:将汇编文件翻译成机器指令,并打包成可偅定位目标程序的 o 文件该文件是二进制文件,字节编码是机器指令
  4. 链 接:将引用的其他 o 文件并入到我们程序所在的 o 文件中,处理得到朂终的可执行文件

我要回帖

更多关于 python 编译 exe 的文章

 

随机推荐