我是Python的新手,但是我已经建立了一个python脚本,用于在2个不同的excel工作表中搜索一些特定的值,以打印出匹配项(在excel中)。
问题是,我们的工作机已被严重锁定,并且没有管理员权限,因此我们无法真正安装任何东西(尽管可以下载)。是否有任何与Windows 7兼容的Python版本可以独立运行而无需任何安装程序? 我尝试了pyInstaller,但问题是在我的脚本中我们需要PANDAS。 而且不可能将熊猫安装到我们的本地计算机上。全部被阻止。 (“ pip install pandas”是不可能的。我用Anaconda编写了代码)
所以我的问题是:我该如何为没有权限下载熊猫的同事设置文件?
我可以在已经安装了熊猫的私人计算机中设置一个exe文件(全部使用Windows 7/10)并将其转发给工作人员吗?
使用起来应该很容易->双击执行python脚本
预先感谢您的任何建议。
答案 0 :(得分:0)
这太旧了,因此您可能已经找到了解决方案,但这可能会对其他人有所帮助。
默认情况下,Python是一种解释性语言。这意味着不可能将其编译为.exe
文件。
但是,使用某些模块确实可以将.py
脚本转换为Windows可执行文件。
您可以尝试py2exe。
py2exe是Python Distutils扩展,可转换Python脚本 进入可执行的Windows程序,无需运行即可运行 Python安装。
他们有一个教程here。
答案 1 :(得分:0)
您也可以使用pyinstaller,我个人认为它最易于使用。它可以捆绑适用于Linux和Windows的可执行文件,但必须在您希望具有可执行文件的体系结构上运行,即,如果要使Linux具有可执行文件,则必须在某种Linux操作系统上运行带有代码的pyinstaller命令。