脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|shell|

服务器之家 - 脚本之家 - Python - 如何将Python代码转化为可执行的程序

如何将Python代码转化为可执行的程序

2024-03-29 15:05Bruce_Liuxiaowei Python

在Python中,将代码转成可以执行的程序需要安装库pyinstaller,如果是Windows用户,打开Anaconda Prompt输入相对应代码,下面小编给大家详细讲解如何将Python代码转化为可执行的程序,感兴趣的朋友一起看看吧

将Python代码转化为可执行的程序

如何将一段Python代码转化为通过点击就能运行的程序。分为以下几个步骤:

1.1 安装所需要的Python库

在Python中,将代码转成可以执行的程序需要安装库pyinstaller。本人的运行环境是macOS ,打开终端然后输入(如果是Windows用户,打开Anaconda Prompt),然后输入如下代码:

(/usr/local/anaconda3) liuxiaowei@MacBookAir python_exe % pip install pyinstaller                                               

如果网速慢或者安装报错,可以使用下面的代码:

(/usr/local/anaconda3) liuxiaowei@MacBookAir python_exe % pip install --index-url https://pypi.douban.com/simple pyinstaller

1.2 对代码进行打包

安装完pyinstaller库之后就可以对代码进行打包, 首先将Python代码保存为**.py**格式的文件,放到一个文件夹内。例如写一个如下代码的小程序:

import os
os.mkdir(os.getcwd() + 'test_file')  # 在当前文件夹下建立一个test_file文件夹

将此程序保存到指定文件夹,文件格式为.py。然后在Anaconda的环境下进入终端命令,如下图:

如何将Python代码转化为可执行的程序

然后输入如下命令:

(/usr/local/anaconda3) liuxiaowei@MacBookAir python_exe % pyinstaller -F mkdir_code.py 

程序运行之后,该文件中除了mkdir_code.py文件之外,又多了几个文件,打包好的程序就在dist文件夹中,如下图:

如何将Python代码转化为可执行的程序

进入dist文件夹,然后双击这个dist文件夹里的**.exe**文件,就可以看到新增加一个文件夹。

到此这篇关于如何将Python代码转化为可执行的程序的文章就介绍到这了,更多相关Python代码转化为可执行的程序内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://jl-zhenlaixiaowei.blog.csdn.net/article/details/123835185

延伸 · 阅读

精彩推荐
  • PythonPytorch自定义Dataset和DataLoader去除不存在和空数据的操作

    Pytorch自定义Dataset和DataLoader去除不存在和空数据的操作

    这篇文章主要介绍了Pytorch自定义Dataset和DataLoader去除不存在和空数据的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    pan_jinquan11572021-09-13
  • Pythonpython安装与使用redis的方法

    python安装与使用redis的方法

    这篇文章主要介绍了python安装与使用redis的方法,分析了安装与配置的具体步骤,并结合实例详细分析了redis数据库的具体使用技巧,需要的朋友可以参考下 ...

    mo_guang3672020-08-20
  • PythonERLANG和PYTHON互通实现过程详解

    ERLANG和PYTHON互通实现过程详解

    这篇文章主要介绍了ERLANG和PYTHON互通过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下...

    Free.Wang7392021-08-01
  • Pythonpython快速安装OpenCV的步骤记录

    python快速安装OpenCV的步骤记录

    这篇文章主要给大家介绍了关于python快速安装OpenCV的相关资料,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋...

    迎着黎明那道光12292021-09-07
  • PythonPython子类继承父类构造函数详解

    Python子类继承父类构造函数详解

    在本文里我们给大家分享一篇关于Python 子类继承父类构造函数的相关知识点内容,需要的朋友们跟着学习下。...

    Python教程网6252021-05-30
  • PythonPython查询阿里巴巴关键字排名的方法

    Python查询阿里巴巴关键字排名的方法

    这篇文章主要介绍了Python查询阿里巴巴关键字排名的方法,涉及Python基于urllib模块解析html页面及进行URL查询的相关技巧,需要的朋友可以参考下...

    小刚16472020-07-20
  • PythonPython解决线性代数问题之矩阵的初等变换方法

    Python解决线性代数问题之矩阵的初等变换方法

    今天小编就为大家分享一篇Python解决线性代数问题之矩阵的初等变换方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    body_builder6652021-04-28
  • PythonPyTorch实现图像识别实战指南

    PyTorch实现图像识别实战指南

    图像识别是从给定图像中提取有意义的信息(例如图像内容)的过程,下面这篇文章主要给大家介绍了关于PyTorch实现图像识别的相关资料,文中通过实例代码介...

    我是小白呀6642022-10-14