没有错误的情况下:
右键以管理员身份运行cmd:
使用cd命令跳转到python安装目录下:
再输入
pip install pyinstaller
安装,安装成功会出现successfully字样:
可以使用
pip list
命令查看是否安装成功:
安装成功后,在python安装目录下的Scripts文件夹下也会出现一个pyinstaller.exe的可执行文件
安装成功后,将你所要转换的文件复制到python安装目录下,再在cmd中输入:
pyinstaller -c -F 你所要转换的文件名.py
出现上图所示的界面就代表转换成功了,目标可执行程序文件被保存在了Python安装目录下的dist文件夹下:
安装中出现问题的解决方案:
如果在执行
pip install pyinstaller
时没能安装成功,解决方案如下:
1.打开网页
http://www.pyinstaller.org/downloads.html
在网页上下载pyinstaller包。
我下载的是第一个,如果安装不成功,也可以尝试第二个第三个,或者向后继续看,用下一种方法安装一个pqi试试(命令可以多试试,毕竟实践出真知嘛,我自己就试验了好几次,并不会对python的使用造成什么影响)。
2.将pyinstaller包下载到python安装目录C:\Program Files (x86)\Python37-32下(安装目录因人而异,上述是我的python安装目录),然后解压。
3.利用管理员身份运行cmd,使用cd命令跳转到pyinstaller解压文件下(C:\Program Files (x86)\Python37-32\pyinstaller-4.2)
键入命令
python setup.py install
安装pyinstaller,如果安装成功即可使用上面的
pyinstaller -c -F 你所要转换的文件名.py
命令转换文件,如果转换不成功,很有可能是安装没有安装完全。
4.我们可以在cmd中输入
pip install pqi
后回车,安装成功后再次输入
pqi ls
回车,结果如下图所示。如果安装不成功,可以多试几次,我朋友就是一开始出不来,后面什么也没动,多试了几次就安装成功了。
5.再次输入
pqi use aliyun
(除了pypi都可以,aliyun只是举个例子)
6.成功后输入pip install pyinstaller 即可安装完整,并且换源之后下载速度也会提高,出现如下界面就证明安装完成可以使用了(提示pip需要更新的语句可以忽略,并不会对pyinstaller的操作造成影响)。
安装成功之后就可以用之前的代码来转换文件了。
pyinstaller -c -F 你所要转换的文件名.py
这是我自己在完成作业时的总结,希望这篇文章可以成功解决你的问题O(∩_∩)O