您当前的位置:首页 > 计算机 > 软件应用 > 开发工具(IDE)

python安装、配置以及pyinstaller的安装、使用

时间:02-28来源:作者:点击数:

一、Python下载

https://www.python.org/downloads/windows/根据自己的需要下载所需的版本

二、Python安装

可直接点“Install Now”,注意勾选最下面“Add Python 3.6 to PATH”,不然要配置环境。

这里写图片描述

等一会边安装成功,点“close”

这里写图片描述

在开始菜单里打开cmd,输入python,然后输入print(“Hello World”)测试一下。如下图即为安装并且配置环境成功。

这里写图片描述

三、遇到的问题

如果没有勾选“Add Python 3.6 to PATH”,输入python就会出现错误。下面就介绍如何配置环境。

在桌面上右击“我的电脑或者计算机” 选择“属性” 然后点“高级系统设置” “环境变量” 在“Administrator”或者“系统变量”中“path”中添加路径;C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32;C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts如果不是默认安装路径,找到对应安装路径复制粘贴就好。(如果找不到path,可以新建一个)

这里写图片描述
这里写图片描述

【注】为什么要配置环境?显而已见,如果不配置环境在cmd无法直接访问程序,因为找不到路径,所以要把安装路径添加到path中告诉系统。其实不配置环境依然可以访问程序如python

在cmd中输入(安装路径告诉cmd),如果不是安装在C盘,需先输入程序所在盘号如D:然后再输入cd 路径

cd C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32
这里写图片描述

很明显,不配置环境操作起来很繁琐。

四、pyinstaller安装

1.第一种

如果python的环境已经配置好了,一行代码便可实现pyinstaller的安装。在cmd中输入

pip3 install pyinstaller -i http://mirrors.aliyun.com/pypi/simple  --trusted-host mirrors.aliyun.com

注:pip是python2安装,pip3是python3安装。

这里写图片描述

等待安装成功即可

这里写图片描述

2.第二种

如果利用第一种方法pyinstaller安装成功,以下内容不用看。

如果不能访问国外网络,去https://github.com/pyinstaller/pyinstaller下载pyinstaller

进入界面"Clone and download" “download zip”

下载完成后解压,打开cmd。

我的在F盘根目录下

//进入F盘
F:
//进入子目录
cd F:\pyinstaller-develop\bootloader
//build the bootloader 运行
python ./waf configure build install
//重新进入根目录
cd F:\pyinstaller-develop
//安装pyinstaller
python setup.py install
//等待安装成功
这里写图片描述
这里写图片描述
这里写图片描述

重新打开一个cmd

这里写图片描述

安装成功。

注意所有操作都建立在python完成环境配置之后。

五、pyinstaller使用

打开cmd,输入

//进入到name.py所在的文件夹
//pyinstaller -F name.py
//如
F:
cd F:\PYProject
pyinstaller -F SevenDigitalsDraw.py
这里写图片描述
这里写图片描述

在name.py所在文件夹,找到dist文件夹,打开就可以看到可执行文件name.exe

这里写图片描述
这里写图片描述

六、pyinstaller使用方法简见介绍

有读者反映,这张图没有注明来源。说一下,这张图来自慕课《python语言程序设计》,嵩天的课上ppt。

这里写图片描述

详细的使用方法可以进入官网查看http://www.pyinstaller.org/documentation.html

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门