热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

虚拟环境下把python代码打包成exe(小白教程)

本教程适用于小白,本人也是小白,不妥之处还请包涵。1、系统环境下安装virtualenv可以理解为直接打开系统的cmd安装pip32installvi




本教程适用于小白,本人也是小白,不妥之处还请包涵。
1、系统环境下安装 virtualenv
可以理解为 直接打开 系统的cmd安装

pip32 install virtualenv

我之所以用pip32因为我电脑上装了两个版本的python 一个是32位一个是64位,如果你电脑上只有一个版本的python就用

pip install virtualenv

在这里插入图片描述
2、新建一个虚拟环境
在想打包的地方新建一个虚拟环境,比如我想在D盘的某文件夹下新建虚拟环境
在这里,按住shift键,邮件单击鼠标,可以选择在此处打开powershell窗口
在这里插入图片描述

输入

virtualenv 合并税表

就可以在这里生成一个虚拟环境
在这里插入图片描述
3、进入虚拟环境
在这里插入图片描述
进入到这个虚拟环境下的 scripts文件夹,按住shift,右键鼠标,打开powershell
输入

.\activate

可以看到前面带个括号,说明就在这个虚拟环境下了
在这里插入图片描述
4、虚拟环境下可以安装代码需要的库,比较简单的是利用pycharm 先把需要安装的库弄好,直接把package文件夹里面的东西全部替换掉
注意 我这里用的是虚拟环境,所以我即使系统里面两个 python版本 有pip32 和pip64 也都可以不用,只用pip命令就可以安装 pyinstaller了
也就是 虚拟环境下需要 代码的库+一个pyinstaller库
在这里插入图片描述
在这里插入图片描述
5、接下来可以在任意文件夹进行打包 exe,我有强迫症我会开一个新文件夹
,注意 始终要保持你的cmd前面那个有个括号,就是在虚拟环境下
cd定位一下这个文件夹

在这里插入图片描述
在这里插入图片描述文件夹只有这两个东西其他都没有
接下来cmd里面输入命令
通用参数可以自己去搜索研究,常用参数如下
常用参数
-D example.py
生成一个文件夹,里面有exe文件及其动态库

-F example.y
只生成exe文件

-w
运行exe时不显示控制台

-c
运行exe时显示控制台

-i example.ico
为程序添加图标
在这里插入图片描述
在这里插入图片描述
运行 打包成功了
在这里插入图片描述







推荐阅读
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 本文介绍了在Windows系统下安装Python、setuptools、pip和virtualenv的步骤,以及安装过程中需要注意的事项。详细介绍了Python2.7.4和Python3.3.2的安装路径,以及如何使用easy_install安装setuptools。同时提醒用户在安装完setuptools后,需要继续安装pip,并注意不要将Python的目录添加到系统的环境变量中。最后,还介绍了通过下载ez_setup.py来安装setuptools的方法。 ... [详细]
  • 本文介绍了使用readlink命令获取文件的完整路径的简单方法,并提供了一个示例命令来打印文件的完整路径。共有28种解决方案可供选择。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 本文介绍了在Win10上安装WinPythonHadoop的详细步骤,包括安装Python环境、安装JDK8、安装pyspark、安装Hadoop和Spark、设置环境变量、下载winutils.exe等。同时提醒注意Hadoop版本与pyspark版本的一致性,并建议重启电脑以确保安装成功。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • Python脚本编写创建输出数据库并添加模型和场数据的方法
    本文介绍了使用Python脚本编写创建输出数据库并添加模型数据和场数据的方法。首先导入相应模块,然后创建输出数据库并添加材料属性、截面、部件实例、分析步和帧、节点和单元等对象。接着向输出数据库中添加场数据和历程数据,本例中只添加了节点位移。最后保存数据库文件并关闭文件。文章还提供了部分代码和Abaqus操作步骤。另外,作者还建立了关于Abaqus的学习交流群,欢迎加入并提问。 ... [详细]
  • 安装oracle软件1创建用户组、用户和目录bjdb节点下:[rootnode1]#groupadd-g200oinstall[rootnode1]#groupad ... [详细]
  • 零基础用Python打造Android字符串资源翻译器(五):增加图形化界面
    目录 ... [详细]
  • 【爬虫训练场】:分页爬虫案例设计Demo,Python Flask与MySQL的完美连接
    网站类应用,一定离不开MySQL,所以本案例将带着大家学习一下,通过Flask调用MySQL数据,并实现分页呈现。类被称作蓝图,它是一个存储操作方法的容器,Flask可以通过Blu ... [详细]
  • 人脸检测 pyqt+opencv+dlib
    一、实验目标绘制PyQT界面,调用摄像头显示人脸信息。在界面中,用户通过点击不同的按键可以实现多种功能:打开和关闭摄像头, ... [详细]
  • pycharm安装插件的方法
    小编给大家分享一下pycharm安装插件的方法,相信大部分人都还不怎么了解,因此分享这边文章给大家学习,希望大家阅读完这篇文章后大所收获,下面 ... [详细]
  • 关于python调试大法的信息
    本文目录一览:1、pdbpython调试怎么用 ... [详细]
  • 1.《Python程序设计基础与应用》第1章 Python概述
    第1章Python概述1.1Python语言简介(1)Python是一门跨平台、开源、免费的解释型高级动态编程语言。(2࿰ ... [详细]
author-avatar
手机用户2502869023
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有