精华内容
下载资源
问答
  • 一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的...

    一.pyinstaller简介

    pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行

    最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行在Linux下。

    二.pyinstaller在windows下的安装

    使用命令pip install pyinstaller即可 在windows下,pyinstaller需要PyWin32的支持。当用pip安装pyinstaller时未找到PyWin32,会自动安装pypiwin32

    出现Successfully installed pyinstaller-3.1.1 pypiwin32-219即表示安装成功

    三.打包

    打包的app里并不包含任何源码,但将脚本的.pyc文件打包了。

    基本语法: pyinstaller options myscript.py

    常用的可选参数如下:

    –onefile 将结果打包成一个可执行文件

    –onedir 将所有结果打包到一个文件夹中,该文件夹包括一个可执行文件和可执行文件执行时需要的依赖文件(默认)

    –paths=DIR 设置导入路径

    –distpath=DIR 设置将打包的结果文件放置的路径

    –specpath=DIR 设置将spec文件放置的路径

    –windowed 使用windows子系统执行,不会打开命令行(只对windows有效)

    –nowindowed 使用控制台子系统执行(默认)(只对windows有效)

    –icon= 将file.ico添加为可执行文件的资源(只对windows有效)

    如pyinstaller --paths=“D:\Queena” guess_exe.py

    四.小实例(windows下)

    写好游戏文件guess_exe.py,代码如下:

    __author__ = 'zhou'

    # -*- coding:utf-8 -*-

    # 摇3次骰子,当总数total,3<=total<=10时为小,11<=total<=18为大

    import random

    import time

    def enter_stake(current_money):

    '''输入小于结余的赌资及翻倍率,未考虑输入type错误的情况'''

    stake = int(input('How much you wanna bet?(such as 1000):'))

    rate = int(input("What multiplier do you want?你想翻几倍?(such as 2):"))

    small_compare = current_money < stake * rate

    while small_compare == True:

    stake = int(input('You has not so much money ${}!How much you wanna bet?(such as 1000):'.format(stake * rate)))

    rate = int(input("What multiplier do you want?你想翻几倍?(such as 2):"))

    small_compare = current_money < stake * rate

    return stake,rate

    def roll_dice(times = 3):

    '''摇骰子'''

    print('<<<<<<<<<< Roll The Dice! >>>>>>>>>>')

    points_list = []

    while times > 0:

    number = random.randrange(1,7)

    points_list.append(number)

    times -= 1

    return points_list

    def roll_result(total):

    '''判断是大是小'''

    is_big = 11 <= total <= 18

    is_small = 3 <= total <= 10

    if is_small:

    return 'Small'

    elif is_big:

    return 'Big'

    def settlement(boo,points_list,current_money,stake = 1000,rate = 1):

    '''结余'''

    increase = stake * rate

    if boo:

    current_money += increase

    print('The points are ' + str(points_list) + ' .You win!')

    print('You gained $' + str(increase) + '.You have $' + str(current_money) + ' now.' )

    else:

    current_money -= increase

    print('The points are ' + str(points_list) + ' .You lose!')

    print('You lost $' + str(increase) + '.You have $' + str(current_money) + ' now.' )

    return current_money

    def sleep_second(seconds=1):

    '''休眠'''

    time.sleep(seconds)

    # 开始游戏

    def start_game():

    '''开始猜大小的游戏'''

    current_money = 1000

    print('You have ${} now.'.format(current_money))

    sleep_second()

    while current_money > 0:

    print('<<<<<<<<<<<<<<<<<<<< Game Starts! >>>>>>>>>>>>>>>>>>>>')

    your_choice = input('Big or Small: ')

    choices = ['Big','Small']

    if your_choice in choices:

    stake,rate = enter_stake(current_money)

    points_list = roll_dice()

    total = sum(points_list)

    actual_result = roll_result(total)

    boo = your_choice == actual_result

    current_money = settlement(boo,points_list,current_money,stake,rate)

    else:

    print('Invalid input!')

    else:

    sleep_second()

    print('Game Over!')

    sleep_second(2)

    if __name__ == '__main__':

    start_game()

    之后命令行,切换到guess_exe.py的目录下, 输入:

    pyinstaller --onefile --nowindowed --icon="D:\Queena\PyCharmProjects\dist1\computer_three.ico" guess_exe.py

    就会在当前文件下形成build文件夹、dist文件夹和.spec文件。 dist里就是guess_exe.exe可执行文件。

    1、安装pyinstaller(需要先安装pip)、再:pip install pyinstaller

    (由于我事先安装了pyinstaller,为了方便就卸载了,不知道影不影响显示。但安装成功后会有“Successfully installed pyinstaller”的提示)

    2、定位到pyinstaller.exe所在文件夹(一般再python下的“scripts”文件夹下)

    (温馨提示:再cmd下tab键又补全功能哦)

    3、再添加上你要转换的文件地址(两者之间有空格)

    pyinstaller.exe后面如果加上-F就是打包为一个exe文件(文件会比较大),如果不加就会有很多库文件;加上-w就是打包为没有cmd窗口的exe,不加运行时就会出现cmd窗口。(加不加凭个人喜好)

    4. 加-F的效果

    不加-F

    不加-w的效果

    (加-w的话,就没有后面的那个黑框了

    1、-F指令

    注意指令区分大小写。这里是大写。使用-F指令可以把应用打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹

    2、-p指令

    这个指令后面可以增加pyinstaller搜索模块的路径。因为应用打包涉及的模块很多。这里可以自己添加路径。不过经过笔者测试,site-packages目录下都是可以被识别的,不需要再手动添加

    补充:如何将python的.py文件转换为可执行的.exe文件。

    首先,我写了一个print(“hello,world”).py文件。命名为hello.py保存在我的电脑C盘的C:\Users\ly目录下如图所示。

    ps:尽量选择在这个文件夹下,如果选择其他盘的文件夹下,生成的.exe的dist文件夹也会出现在这个c盘的路径下,而且如果保存在其他盘下有时候还会出错,不好用。

                  

    利用pip安装python的工具库pyinstaller。

    pip install pyinstaller

    安装成功后

    在命令窗口输入:pyinstaller -F C:\Users\ly\hello.py

    注意 F 一定要大写

    然后就会在这个路径下的dist文件夹下找到这和同名的hello.exe文件。

    总结

    到此这篇关于Python脚本导出为exe程序的方法的文章就介绍到这了,更多相关Python导出exe程序内容请搜索w3xue以前的文章或继续浏览下面的相关文章希望大家以后多多支持w3xue!

    展开全文
  • 一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的...

    一.pyinstaller简介

    pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行

    最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行在Linux下。

    二.pyinstaller在windows下的安装

    使用命令pip install pyinstaller即可 在windows下,pyinstaller需要PyWin32的支持。当用pip安装pyinstaller时未找到PyWin32,会自动安装pypiwin32

    出现Successfully installed pyinstaller-3.1.1 pypiwin32-219即表示安装成功

    三.打包

    打包的app里并不包含任何源码,但将脚本的.pyc文件打包了。

    基本语法: pyinstaller options myscript.py

    常用的可选参数如下:

    –onefile 将结果打包成一个可执行文件

    –onedir 将所有结果打包到一个文件夹中,该文件夹包括一个可执行文件和可执行文件执行时需要的依赖文件(默认)

    –paths=DIR 设置导入路径

    –distpath=DIR 设置将打包的结果文件放置的路径

    –specpath=DIR 设置将spec文件放置的路径

    –windowed 使用windows子系统执行,不会打开命令行(只对windows有效)

    –nowindowed 使用控制台子系统执行(默认)(只对windows有效)

    –icon= 将file.ico添加为可执行文件的资源(只对windows有效)

    如pyinstaller --paths=“D:\Queena” guess_exe.py

    四.小实例(windows下)

    写好游戏文件guess_exe.py,代码如下:

    __author__ = 'zhou'

    # -*- coding:utf-8 -*-

    # 摇3次骰子,当总数total,3<=total<=10时为小,11<=total<=18为大

    import random

    import time

    def enter_stake(current_money):

    '''输入小于结余的赌资及翻倍率,未考虑输入type错误的情况'''

    stake = int(input('How much you wanna bet?(such as 1000):'))

    rate = int(input("What multiplier do you want?你想翻几倍?(such as 2):"))

    small_compare = current_money < stake * rate

    while small_compare == True:

    stake = int(input('You has not so much money ${}!How much you wanna bet?(such as 1000):'.format(stake * rate)))

    rate = int(input("What multiplier do you want?你想翻几倍?(such as 2):"))

    small_compare = current_money < stake * rate

    return stake,rate

    def roll_dice(times = 3):

    '''摇骰子'''

    print('<<<<<<<<<< Roll The Dice! >>>>>>>>>>')

    points_list = []

    while times > 0:

    number = random.randrange(1,7)

    points_list.append(number)

    times -= 1

    return points_list

    def roll_result(total):

    '''判断是大是小'''

    is_big = 11 <= total <= 18

    is_small = 3 <= total <= 10

    if is_small:

    return 'Small'

    elif is_big:

    return 'Big'

    def settlement(boo,points_list,current_money,stake = 1000,rate = 1):

    '''结余'''

    increase = stake * rate

    if boo:

    current_money += increase

    print('The points are ' + str(points_list) + ' .You win!')

    print('You gained $' + str(increase) + '.You have $' + str(current_money) + ' now.' )

    else:

    current_money -= increase

    print('The points are ' + str(points_list) + ' .You lose!')

    print('You lost $' + str(increase) + '.You have $' + str(current_money) + ' now.' )

    return current_money

    def sleep_second(seconds=1):

    '''休眠'''

    time.sleep(seconds)

    # 开始游戏

    def start_game():

    '''开始猜大小的游戏'''

    current_money = 1000

    print('You have ${} now.'.format(current_money))

    sleep_second()

    while current_money > 0:

    print('<<<<<<<<<<<<<<<<<<<< Game Starts! >>>>>>>>>>>>>>>>>>>>')

    your_choice = input('Big or Small: ')

    choices = ['Big','Small']

    if your_choice in choices:

    stake,rate = enter_stake(current_money)

    points_list = roll_dice()

    total = sum(points_list)

    actual_result = roll_result(total)

    boo = your_choice == actual_result

    current_money = settlement(boo,points_list,current_money,stake,rate)

    else:

    print('Invalid input!')

    else:

    sleep_second()

    print('Game Over!')

    sleep_second(2)

    if __name__ == '__main__':

    start_game()

    之后命令行,切换到guess_exe.py的目录下, 输入:

    pyinstaller --onefile --nowindowed --icon="D:\Queena\PyCharmProjects\dist1\computer_three.ico" guess_exe.py

    就会在当前文件下形成build文件夹、dist文件夹和.spec文件。 dist里就是guess_exe.exe可执行文件。

    [外链图片转存失败(img-NSV511rc-1562767762570)(https://upload-images.jianshu.io/upload_images/6152595-56dc5aad9152513e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

    1、安装pyinstaller(需要先安装pip)、再:pip install pyinstaller

    (由于我事先安装了pyinstaller,为了方便就卸载了,不知道影不影响显示。但安装成功后会有“Successfully installed pyinstaller”的提示)

    2、定位到pyinstaller.exe所在文件夹(一般再python下的“scripts”文件夹下)

    (温馨提示:再cmd下tab键又补全功能哦)

    3、再添加上你要转换的文件地址(两者之间有空格)

    pyinstaller.exe后面如果加上-F就是打包为一个exe文件(文件会比较大),如果不加就会有很多库文件;加上-w就是打包为没有cmd窗口的exe,不加运行时就会出现cmd窗口。(加不加凭个人喜好)

    4. 加-F的效果

    不加-F

    不加-w的效果

    (加-w的话,就没有后面的那个黑框了

    1、-F指令

    注意指令区分大小写。这里是大写。使用-F指令可以把应用打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹

    2、-p指令

    这个指令后面可以增加pyinstaller搜索模块的路径。因为应用打包涉及的模块很多。这里可以自己添加路径。不过经过笔者测试,site-packages目录下都是可以被识别的,不需要再手动添加

    展开全文
  • 三.开始打包PY文件为EXE文件cmd(或Power shell...其中,-F表示生成单exe可执行文件,-w表示窗体程序,--icon是设置exe的显示图标,'main.py'是程序的入口,--noconsole 表示不展示cmd窗口,反过来想看cmd窗口就改成...

    三.开始打包PY文件为EXE文件

    cmd(或Power shell)进入py程序项目目录,执行命令:pyinstaller -F -w --icon=xxx.ico main.py --noconsole。其中,-F表示生成单exe可执行文件,-w表示窗体程序,

    --icon是设置exe的显示图标,'main.py'是程序的入口,--noconsole 表示不展示cmd窗口,反过来想看cmd窗口就改成--console。

    编译:pyinstaller -F -w game.py (-F表示打包单个文件,-w是为了打开exe时候不弹出黑框)

    设置exe的图标:pyinstaller -F -w -i bitbug_favicon.ico game.py (-i用来设置编译成exe文件的图标,后面跟.ico格式的图片文件)

    一阵刷屏之后,终于打出成功的提示:

    1656979-20190413234145475-1466451725.png

    1656979-20190413234227679-1187891572.png

    1656979-20190413234312424-1298831128.png

    程序目录下多了几个文件夹:一个spec文件,build文件夹,一个dist文件夹,其中的dist文件夹内就是我们生成的exe应用程序:

    1656979-20190413234512254-420815820.png

    打开目录dist我们会看到我们想要的EXE程序文件,双击运行它。是不是我们的程序呢?

    至此我们的 “Python脚本导出为exe程序” 成功结束

    四、Pyinstaller打包多个.py文件

    一、多文件打包为单一文件时,即pyinstaller 命令中加入了-F,也可能会导致错误。尽量不要使用-F。

    二、尽量把打包后的文件放在英文目录下。

    多个.py文件打包命令格式如下:

    pyinstaller [主文件] -p [其他文件1] -p [其他文件2] --hidden-import [自建模块1] --hidden-import [自建模块2]

    三、使用pyinstaller打包的时候,仅打包.py文件,其余依赖项只需在打包完成后,拷入打包生成的根目录即可。

    四、举例说明:

    我的文件构成

    1656979-20190413235717726-1608395620.png

    其中VIPCracker.py是主程序入口文件,其他.py文件是自建模块,需要在主文件中使用,zh_CN.qm和JygoxigmJ.db文件是程序中需要用到的额外文件(将它们放在打包后生成的.exe文件的同一个目录下即可)

    以上文图中结构为例,在根目录打开命令窗口并进入根目录下,输入命令:

    pyinstaller -F -i crack.ico -w VIPCracker.py -p CholenSql.py -p ImgICon.py -p VIPGUI.py

    --hidden-import CholenSql --hidden-import ImgICon --hidden-import VIPGUI

    拓展知识:pyinstaller 中的-i crack.ico 可以设置生成.exe文件的图标。

    多文件打包:

    命令格式如下,下命令为一条命令,为方便显示做了分行处理:

    pyinstaller [主文件] -p [其他文件1] -p [其他文件2]

    --hidden-import [自建模块1]

    --hidden-import [自建模块2]

    # 以上为一整条命令

    pyinstaller main.py -p mysql.py -p other.py --hidden-import mysql --hidden-import other

    在目录结构:“程序根目录\dist\main\” 下可以找到生成的main.exe。将其他依赖文件拷贝进入“程序根目录\dist\main\” 下,即可运行

    11.bmp

    项目XXX举例,main和ico文件要放一起 -p 文件夹,因为项目下我创建了case、autodriver、data、page文件夹,文件夹里面放的*.py文件通过--hiddent-import指向,代码如下:

    pyinstaller -F -i t.ico -w main.py -p case -p autodriver -p data -p page -p page --hidden-import workday.py --hidden-import auto_driver.py --hidden-import login.csv --hidden-import base_page.py --hiddent-import sub_page.py

    注意:--hiddent-import是连在一起的,dist文件夹里面要把需要的问卷copy进来,然后整个dist文件夹就可以任意移动到其他位置,到时候运行*.exe文件就可以执行程序了

    参考文献:

    1、如何把Python脚本导出为exe程序: https://www.cnblogs.com/robinunix/p/8426832.html

    2、Python编译成exe: https://blog.csdn.net/hxy199421/article/details/86609219

    3、Python学习笔记(15)-Python代码转换为exe可执行程序详解:https://blog.csdn.net/woshisangsang/article/details/73230433

    4、python文件封装成*.exe文件(单文件和多文件):     https://www.cnblogs.com/jackzz/p/9431923.html

    5、Pyinstaller打包多个.py文件: https://blog.csdn.net/CholenMine/article/details/80964272

    展开全文
  • [272]如何把Python脚本导出为exe程序

    万次阅读 多人点赞 2018-07-08 14:07:34
    pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的,也就是说在...

    一.pyinstaller简介

    pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行

    最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行在Linux下。

    二.pyinstaller在windows下的安装

    使用命令pip install pyinstaller即可 在windows下,pyinstaller需要PyWin32的支持。当用pip安装pyinstaller时未找到PyWin32,会自动安装pypiwin32

    image.png

    image.png

    出现Successfully installed pyinstaller-3.1.1 pypiwin32-219即表示安装成功

    三.打包

    打包的app里并不包含任何源码,但将脚本的.pyc文件打包了。

    基本语法: pyinstaller options myscript.py

    常用的可选参数如下:
    –onefile 将结果打包成一个可执行文件
    –onedir 将所有结果打包到一个文件夹中,该文件夹包括一个可执行文件和可执行文件执行时需要的依赖文件(默认)
    –paths=DIR 设置导入路径
    –distpath=DIR 设置将打包的结果文件放置的路径
    –specpath=DIR 设置将spec文件放置的路径
    –windowed 使用windows子系统执行,不会打开命令行(只对windows有效)
    –nowindowed 使用控制台子系统执行(默认)(只对windows有效)
    –icon=<FILE.ICO> 将file.ico添加为可执行文件的资源(只对windows有效)

    如pyinstaller --paths=“D:\Queena” guess_exe.py

    四.小实例(windows下)

    写好游戏文件guess_exe.py,代码如下:

    __author__ = 'zhou'
    
    # -*- coding:utf-8 -*-
    
    # 摇3次骰子,当总数total,3<=total<=10时为小,11<=total<=18为大
    
    import random
    
    import time
    
    def enter_stake(current_money):
    
     '''输入小于结余的赌资及翻倍率,未考虑输入type错误的情况'''
    
     stake = int(input('How much you wanna bet?(such as 1000):'))
    
     rate = int(input("What multiplier do you want?你想翻几倍?(such as 2):"))
    
     small_compare = current_money < stake * rate
    
     while small_compare == True:
    
     stake = int(input('You has not so much money ${}!How much you wanna bet?(such as 1000):'.format(stake * rate)))
    
     rate = int(input("What multiplier do you want?你想翻几倍?(such as 2):"))
    
     small_compare = current_money < stake * rate
    
     return stake,rate
    
    def roll_dice(times = 3):
    
     '''摇骰子'''
    
     print('<<<<<<<<<< Roll The Dice! >>>>>>>>>>')
    
     points_list = []
    
     while times > 0:
    
     number = random.randrange(1,7)
    
     points_list.append(number)
    
     times -= 1
    
     return points_list
    
    def roll_result(total):
    
     '''判断是大是小'''
    
     is_big = 11 <= total <= 18
    
     is_small = 3 <= total <= 10
    
     if is_small:
    
     return 'Small'
    
     elif is_big:
    
     return 'Big'
    
    def settlement(boo,points_list,current_money,stake = 1000,rate = 1):
    
     '''结余'''
    
     increase = stake * rate
    
     if boo:
    
     current_money += increase
    
     print('The points are ' + str(points_list) + ' .You win!')
    
     print('You gained $' + str(increase) + '.You have $' + str(current_money) + ' now.' )
    
     else:
    
     current_money -= increase
    
     print('The points are ' + str(points_list) + ' .You lose!')
    
     print('You lost $' + str(increase) + '.You have $' + str(current_money) + ' now.' )
    
     return current_money
    
    def sleep_second(seconds=1):
    
     '''休眠'''
    
     time.sleep(seconds)
    
    # 开始游戏
    
    def start_game():
    
     '''开始猜大小的游戏'''
    
     current_money = 1000
    
     print('You have ${} now.'.format(current_money))
    
     sleep_second()
    
     while current_money > 0:
    
     print('<<<<<<<<<<<<<<<<<<<< Game Starts! >>>>>>>>>>>>>>>>>>>>')
    
     your_choice = input('Big or Small: ')
    
     choices = ['Big','Small']
    
     if your_choice in choices:
    
     stake,rate = enter_stake(current_money)
    
     points_list = roll_dice()
    
     total = sum(points_list)
    
     actual_result = roll_result(total)
    
     boo = your_choice == actual_result
    
     current_money = settlement(boo,points_list,current_money,stake,rate)
    
     else:
    
     print('Invalid input!')
    
     else:
    
     sleep_second()
    
     print('Game Over!')
    
     sleep_second(2)
    
    if __name__ == '__main__':
    
     start_game()
    

    之后命令行,切换到guess_exe.py的目录下, 输入:

    pyinstaller --onefile --nowindowed --icon="D:\Queena\PyCharmProjects\dist1\computer_three.ico" guess_exe.py
    

    image.png
    image.png

    就会在当前文件下形成build文件夹、dist文件夹和.spec文件。 dist里就是guess_exe.exe可执行文件。

    [外链图片转存失败(img-NSV511rc-1562767762570)(https://upload-images.jianshu.io/upload_images/6152595-56dc5aad9152513e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

    1、安装pyinstaller(需要先安装pip)、再:pip install pyinstaller

    (由于我事先安装了pyinstaller,为了方便就卸载了,不知道影不影响显示。但安装成功后会有“Successfully installed pyinstaller”的提示)

    image.png
    2、定位到pyinstaller.exe所在文件夹(一般再python下的“scripts”文件夹下)

    (温馨提示:再cmd下tab键又补全功能哦)

    image.png
    3、再添加上你要转换的文件地址(两者之间有空格)

    pyinstaller.exe后面如果加上-F就是打包为一个exe文件(文件会比较大),如果不加就会有很多库文件;加上-w就是打包为没有cmd窗口的exe,不加运行时就会出现cmd窗口。(加不加凭个人喜好)

    image.png
    4. 加-F的效果

    image.png

    1. 不加-F
      image.png

    2. 不加-w的效果

    (加-w的话,就没有后面的那个黑框了

    image.png

    1、-F指令

    注意指令区分大小写。这里是大写。使用-F指令可以把应用打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹

    image.png

    2、-p指令

    这个指令后面可以增加pyinstaller搜索模块的路径。因为应用打包涉及的模块很多。这里可以自己添加路径。不过经过笔者测试,site-packages目录下都是可以被识别的,不需要再手动添加

    image.png

    展开全文
  • 展开全部一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是32313133353236313431303231363533e78988e69d8331333363393662pyinstaller 3.1.1。支持python2.7和...
  • 主要介绍了如何把Python脚本导出为exe程序的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • 一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。可运行在Windows,Mac和Linux操作系统下。但它不是跨编译的,...
  • 一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的...
  • Python脚脚本本导导出出为为exe程程序序的的方方法法 这篇文章主要介绍了如何把Python脚本导出为exe程序的方法本文通过实例代码给大家介绍的非常详细对大家 的学习或工作具 一定的参考借鉴价值,需要的朋友可以参考下...
  • 一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的...
  • 一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。可运行在Windows,Mac和Linux操作系统下。但它不是跨编译的,...
  • 这个程序并不能在没有配置python环境下的电脑运行。那么想要把自己的程序分享给别人他也运行不了。再者,将来我们做其他的项目也不能直接给别人发一份源码,所以学会封装exe时必须要掌握的。 一.pyinstaller简介 ...
  • 如何把Python脚本导出为exe程序 转载自: http://www.jianshu.com/p/8dbdfbd3716d   一.pyinstaller简介 pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 最新版是pyinstaller 3.1.1...
  • 环境:Pycharm2019.1 + Win10 + Python3.7.3 一.pyinstaller简介 Python是一个脚本语言,被解释器解释执行。它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装...
  • 注意 只能在windows 平台下使用一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。可运行在Windows,Mac和Linux...
  • Python3导出为exe程序

    2018-06-21 22:55:00
    Python是一个脚本语言,被解释器解释执行。它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的...
  • 1.简介(为啥需要导出为exe可执行程序)python写完的程序靠命令来执行,显得太专业,不符合python简单的特点(好吧,主要是太low)代码给别人执行,别人没有你的python库也没法用(双击就能运行,方便大家,方便传播)2....
  • 一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的...
  • 3 导出cs文件4 新建Winform程序5 在工具栏中点右键->选择项目->浏览 选择C:\Program Files\MVTec\HALCON-12.0\bin\dotnet35 下的halcondotnet.dll,6 拖动HWindowControl到窗体上7 引用...
  • 将如下的字典列表内容导出为Excel表格文件形式:python将字典列表导出为Excel文件的方法,如下所示:1、安装python官方Excel库------xlwt直接在终端进行安装即可:pip install xlwt安装完成后,在程序中引入xlwt的库...
  • 任何应用程序通常需要设置安装所需并依赖一组类库来满足工作要求。要求文件是指定和一次性安装包的依赖项具体一整套方法。 Python项目依赖,生成requirements.txt 有两种方法 1、进入需要生成文件的目录,执行 pip ...
  • 1.简介(为啥需要导出为exe可执行程序) python写完的程序靠命令来执行,显得太专业,不符合python简单的特点(好吧,主要是太low) 代码给别人执行,别人没有你的python库也没法用(双击就能运行,方便大家,方便...
  • Python导出为exe程序

    千次阅读 2017-11-24 16:18:44
    pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的,也就是说在...
  • 将如下的字典列表内容导出为excel表格文件形式:​关于上图字典列表的写入,请参考文章:python将字典列表导出为excel文件的方法,如下所示:1、安装python官方excel库------xlwt直接在终端进行安装即可:pip ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 985
精华内容 394
关键字:

python程序导出

python 订阅