Python:pyinstaller安装及使用

1.进入anaconda虚拟环境
2.pip install pyinstaller
3.根据安装信息添加路径
在这里插入图片描述
4.添加环境变量
对应的路径是pyinstaller.exe所在的位置,一般是在某个Scripts文件夹下,不确定的话可以在上述虚拟环境下执行:

pip show Pyinstaller

在这里插入图片描述
根据Location定位上找到study目录的Scripts文件夹下。
在这里插入图片描述

对系统变量中Path操作:
在这里插入图片描述
不设置环境变量会出现:

'Pyinstaller' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

5.切换到打包程序目录,进入cmd
6.执行pyinstaller --onefile FBC.py
在这里插入图片描述
如果出现:
The ‘pathlib’ package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Please remove this package (located in C:\Anaconda3\lib\site-packages) using
conda remove
then try again.
pip uninstall pathlib 后重新执行命令既可以解决问题。

7.执行成功
在这里插入图片描述
8.降级生成exe文件大小
将upx和pyinstaller配合使用

先下载UPX执行文件,可以自己去搜或者在UPX里面下载对应的版本,下载下来的是一个压缩包,需要解压后把里面的upx.exe文件复制到pyinstaller.exe同个文件夹(一般为步骤3中添加环境变量中Scripts文件夹下)内即可。
在这里插入图片描述
重新执行打包命令,显示UPX可获得:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 您可以按照以下步骤安装pyinstaller: 1. 打开Anaconda Prompt(或者在命令行中进入Anaconda环境)。 2. 输入以下命令安装pyinstaller: ``` conda install pyinstaller ``` 3. 等待安装完成后,即可使用pyinstaller命令进行打包。 注意:在使用pyinstaller之前,需要先编写好Python程序,并确保程序能够正常运行。 ### 回答2: anaconda是一个很受欢迎的Python集成开发环境,它附带了非常多的第三方库和工具,方便Python开发者进行开发、调试与管理。而pyinstaller则是一个用于将Python代码打包成单个可执行文件的工具,方便Python程序的发布及运行。 在使用anaconda安装pyinstaller时,需要先激活一个Python环境,可以使用命令行执行以下步骤: 1. 打开anaconda prompt,打开命令行。 2. 创建一个新的 Python 环境,例如:conda create -n myenv python=3.7。 3. 激活该环境,例如:conda activate myenv。 4. 安装pyinstaller,例如:pip install pyinstaller安装完成后,就可以开始使用pyinstallerPython代码打包成可执行文件了。举个例子,可以执行以下步骤: 1. 进入Python程序所在目录,例如:cd C:\my\python\program。 2. 执行命令:pyinstaller -F myfile.py,其中myfile.py为要打包的Python程序文件名。-F参数表示生成只包含一个可执行文件的打包结果。 3. 执行完成后,在dist目录下可以找到生成的可执行文件。 总的来说,anaconda是一个非常方便的Python集成开发环境,可以通过conda命令管理Python环境和第三方库,同时也支持使用pip安装Python库。而pyinstaller则是一个有用的工具,可以将Python代码打包成单个可执行文件,方便程序的发布与传播。在anaconda安装使用pyinstaller也非常方便,只需要几个简单的步骤即可完成。 ### 回答3: Anaconda是一个非常流行的Python发行版,它可以帮助Python程序员快速管理Python包和环境。PyInstaller是一个优秀的Python打包工具,它可以将Python代码打包成可以在其他操作系统上运行的可执行文件,使得Python程序更加易于分发和使用。在这篇文章中,我们将讨论如何在Anaconda安装PyInstaller。 步骤一:打开Anaconda Navigator Anaconda Navigator是管理Anaconda的一个图形化界面工具,我们可以在这里进行Python包的安装和删除等操作。打开Anaconda Navigator后,我们会看到一些选项,包括: - 主页 - Environments(环境) - Packages(包) - Projects(项目) 选择Environments(环境)标签页,我们会看到一个包含我们已安装Python环境的列表。选择其中一个环境,点击右侧的“Play”(启动)按钮,打开一个命令行终端。 步骤二:安装PyInstallerAnaconda环境中,我们可以使用conda命令来安装Python包。在Anaconda命令行终端中,使用以下命令来安装PyInstaller: conda install pyinstaller 这个命令将会自动下载和安装PyInstaller以及其所需的依赖项。 步骤三:测试PyInstaller是否安装成功 在PyInstaller安装成功后,我们可以创建一个Python文件,尝试使用PyInstaller将其打包成可执行文件。创建一个Python文件,并将其命名为test.py: print('Hello World!') 保存文件后,打开Anaconda命令行终端,输入以下命令: pyinstaller test.py 如果一切正常,PyInstaller会自动将test.py文件打包成一个可执行文件test.exe,并将其保存到dist目录中。我们可以在dist目录中找到test.exe文件并执行它。如果我们看到了“Hello World!”的输出,说明PyInstaller已经成功地打包了Python代码并生成了一个可执行文件。 总结 通过以上步骤,我们可以在Anaconda环境中安装PyInstaller,并使用它来打包Python代码成可执行文件。值得注意的是,在一些特殊的情况下,我们可能需要手动配置一些PyInstaller的选项,以确保打包后的可执行文件能够在各种操作系统环境中正常运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值