我正在使用64位的annacoda发行版,我想将.py文件转换为exe,我的默认python是3.6。
转换应满足以下条件:
1)即使.py文件包含导入的库(如pandas和xlwings),转换也应成功。
2)我希望exe文件能够在其他PC上运行,即使他们的PC是32bit。
我在python 3.6上使用了pyinstaller,但是我遇到了最大递归错误。
我安装了32位python 3.4,转换成功,exe无法执行,因为我无法在python 3.4 enter image description here的脚本目录中安装熊猫
我的实际代码如下:
app = xw.App()
wb = xw.Book(directory\excel_file.xlsx')
table = xw.Range('Job_List[#ALL]').value
job_list = pd.DataFrame(data=table[1:], columns=table[0])
app.kill()
job_list.to_excel(directory\excel_file.xlsx',)
我的代码运行正常。