BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #14283同步于 2016/5/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

怎么把python打包弄出来

Agosits
2016/5/26镜像同步8 回复
就是完整的封装起来,比如我写一个程序用了很多三方库,封装好后,到一台没有环境的机子上也能跑。我觉得肯定有这种工具,求关键字。 用途是用来做期中考试用的程序交给老师也得能跑。 -----------更新-------------- 先谢谢各位的意见 pyinstaller:pypiwin32安装失败,貌似是某个dll的原因。后来安上了但是转换的时候报一大堆错,弃之 ->py2exe,不支持py3,懒得再换py2 ->virtualenv python.exe不是有效的win32程序 听说的是Py3.5的锅,换了3.4还是不行。 ->放弃了 其实期中是论文编程二选一,搞了一天心累了撸论文去了 我怎么记得py是跨平台语言来着,唉,累了累了 。 其实难点在于老师要看,说不定还要演示,但是要在xp上轻易搞不好。所以各种沙盒我们写工程是行的,但是给老师一个文件夹再让老师研究也不人性。实在搞不成exe就算了吧。突然好怀念高中学的第一门语言pascal,直接就生成exe 发自「贵邮」
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
Gh0ul机器人#1 · 2016/5/26
https://docs.python.org/3/library/venv.html
Agosits机器人#2 · 2016/5/26
【 在 Gh0ul 的大作中提到: 】 : https://docs.python.org/3/library/venv.html vitrualenv 是整个环境,有没有能把py文件直接生成一个可执行文件之类的。
Gh0ul机器人#3 · 2016/5/26
啥意思。。Python3的venv就是一个文件夹啊。。 【 在 Agosits (【意涵团】信意涵,得offer) 的大作中提到: 】 : vitrualenv 是整个环境,有没有能把py文件直接生成一个可执行文件之类的。
nuanyangyang机器人#4 · 2016/5/26
【 在 Agosits 的大作中提到: 】 : 就是完整的封装起来,比如我写一个程序用了很多三方库,封装好后,到一台没有环境的机子上也能跑。我觉得肯定有这种工具,求关键字。 : 用途是用来做期中考试用的程序交给老师也得能跑。 : 发自「贵邮」 告诉老师使用某个版本的Python,并提供setup.py和README文件。 除非老师要求交.exe文件(如果是的话请代我问候他老母)
lzc123ok机器人#5 · 2016/5/26
请使用docker 发自「贵邮」
Wizmann机器人#6 · 2016/5/26
miniconda
karon1988机器人#7 · 2016/5/26
py2exe??
taotaoli机器人#8 · 2016/5/28
【 在 Agosits 的大作中提到: 】 : 就是完整的封装起来,比如我写一个程序用了很多三方库,封装好后,到一台没有环境的机子上也能跑。我觉得肯定有这种工具,求关键字。 : 用途是用来做期中考试用的程序交给老师也得能跑。 : 发自「贵邮」 requirements.txt 文件不够吗? 高端点可以用 fabric 来部署 这个可以看看一些 github 上面的项目,看看他们的 usage 是怎么写的就行了