
1 rogwan 2016-12-13 19:55:22 +08:00 Mac 和 Ubuntu 等 linux 系都可以, Win10 的话,最新加入了 Bash 也可以。其他没有安装 Python 环境的跑不起来了 |
2 awolfly9 2016-12-13 19:55:44 +08:00 虽然不是最好的办法,但是可行。 你可以利用 PyInstaller 将 Python 可运行脚本打成一个 exe 然后发给其他电脑运行 这里只考虑 win 。 |
3 terence4444 2016-12-13 20:03:34 +08:00 via iPhone Win 下 Python.exe *.py 好像可以? |
4 chaleaoch 2016-12-13 20:04:18 +08:00 pyinstaller 还有一个 py2exe 推荐前者。 |
5 phrack 2016-12-13 20:16:26 +08:00 via Android pyinstaller 是个解决方案,比较 ugly 。 看你的样子是 Windows ,试试 c#吧。 |
6 Cannikin 2016-12-13 21:04:15 +08:00 via Android win 的话,有绿化版的 py 用批处理进行调用就好。 |
8 zhihaofans 2016-12-13 23:09:20 +08:00 via Android 用 winrar 打包个自解压程序 |
9 Lonely 2016-12-13 23:32:44 +08:00 做成 exe 呗 |
10 trova 2016-12-14 00:18:43 +08:00 run ****.py |
11 livepps 2016-12-14 00:43:10 +08:00 via Android |
12 owwlo 2016-12-14 06:13:24 +08:00 pyinstaller+1 |
13 jackyspy 2016-12-14 08:47:42 +08:00 python-3.5.2-embed-amd64.zip 6.5 ,官方下载。 |
14 scriptB0y 2016-12-14 08:56:46 +08:00 可以打包成 exe 的,你 google 一下 |
15 lrh3321 2016-12-14 09:01:31 +08:00 都有服务器器了,干脆再开发个 web app ,让用户去操作啊 |
16 upczww 2016-12-14 09:12:13 +08:00 via Android 打包成 exe 其实相当于把 Python 环境也打包进去,实在太大了,楼上提的弄成 web app 是一个思路,用 django flask 之类的稍微包装下。 |
17 fangdingjun 2016-12-14 10:02:37 +08:00 把 python runtime 打包,可以参考 goagent |
18 abxialiang 2016-12-14 10:20:21 +08:00 这个取决于你的业务需求啊 1.web 的方式,如果不需要操作本地资源,只是显示一下这是可以的 2.所有机器上安装好 python 运行环境,一劳永逸的事情 3.重新编译 python 源码,精简并定制一下,用户双击 python.exe 时直接运行同目录下的 main.py 脚本,我编译了一个定制的,打包后就 2M 多(大小取决于用到的库),可以直接运行脚本 http://pan.baidu.com/s/1i5LnQxZ |
19 UnknownR 2016-12-14 23:07:35 +08:00 可以参考这个,未压缩时才 30MB 不到    |
21 sylvos OP @abxialiang web 方式,可以执行本地化的脚本吗,比如操作 excel,用 pandas 分析,给用户结果 |