Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
最终用户无需安装即可在网络驱动器上运行Python脚本的最简单方法?_Python_Batch File_Deployment - Fatal编程技术网

最终用户无需安装即可在网络驱动器上运行Python脚本的最简单方法?

最终用户无需安装即可在网络驱动器上运行Python脚本的最简单方法?,python,batch-file,deployment,Python,Batch File,Deployment,我想开始在工作中使用Python,我有一个脚本,需要所有最终用户在中央网络驱动器上运行 然而,他们没有安装Python的管理员权限,我也不打算打电话给桌面支持部来解决这个问题。我正在考虑将我的WinPython安装放到网络上,指向BAT文件中的py.exe,并指示用户运行BAT文件 有更好的方法吗?您是否尝试过使用py2exe或Pyinstaller?Pyinstaller将python脚本转换为可在windows、linux和Mac OS上运行的独立可执行文件 下面是他们在github上的wi

我想开始在工作中使用Python,我有一个脚本,需要所有最终用户在中央网络驱动器上运行

然而,他们没有安装Python的管理员权限,我也不打算打电话给桌面支持部来解决这个问题。我正在考虑将我的WinPython安装放到网络上,指向BAT文件中的py.exe,并指示用户运行BAT文件


有更好的方法吗?

您是否尝试过使用py2exe或Pyinstaller?Pyinstaller将python脚本转换为可在windows、linux和Mac OS上运行的独立可执行文件


下面是他们在github上的wiki页面的链接:

我最终使用了WinPython,这非常适合我的需要。这是一个方便的小包裹


我试过py2exe,但运气不太好。我觉得我用的不是3.4。下一步我将查看Pyinstaller…是的,我不确定py2exe是否还受到那么多支持。PyInstaller对我来说工作得很好。我使用的是2.7,但应该支持3.4。