大家好,小编来为大家解答以下问题,python绿色版运行程序,pycharm免安装绿色版,今天让我们一起来看看吧!
一、实验环境
1.Windows7x64_SP1
二、需求背景
个人编写了一个软件安装器,用于一键安装开发软件及工具,该工具基于python + pywinauto。
但问题来了,新电脑上未安装python和图像界面操作库pywinauto,难道先手动安装python + pywinauto,再运行软件安装器安装其他软件?
有两种解决方式
2.1 方式一:
使用PyQt制作GUI界面,再使用pyinstaller打包为exe文件,该exe程序可以在未安装python的电脑上运行学python用啥书比较好。
使用该方式,最终发现PyQt库和pywinauto库冲突,可以正常打包,但exe程序运行报错,打开控制台窗口,窗口提示“ImportError:The 'appdirs' package is required”。
本打算在github上向pywinauto的作者发帖提问,为方便其复现问题,手动编写图形化界面(未使用Qt设计师),程序运行正常!得出结论是Qt设计师编写的代码与pywinauto库存在冲突。
2.2 方式二:
使用绿色版python,在cmd中调用软件安装器,这样就可以安装python及相关软件和工具。