好友
阅读权限40
听众
最后登录1970-1-1
|
本帖最后由 netspirit 于 2023-7-17 23:12 编辑
网上有些软件自带绿色版python环境和软件。他们打包的软件里面程序没有加密,没有编译。里面直接就一个完整的python文件夹,然后还有一些完整的程序文件,还有一个用来启动的bat文件。
我想要制作一个这样的绿色python环境,专门用来启动某一个程序,不需要安装在系统里面的python环境或者是虚拟环境。直接一个文件夹里面包含完整的python和各种库,可以随便复制到任何电脑使用,而且和自己的电脑里面安装的python没有关系。
我看到别人打包用的python环境也不是什么虚拟环境,就是一个直接就能打开的python。
比如这个绿色版的chatglm:
@echo off
set GIT=git\\cmd\\git.exe
set PYTHON=py310\\python.exe
%PYTHON% webui.py --precision fp16 --model-path "./model/chatglm-6b"
pause
exit /b
这个打包就好像里面自带一个完整的python和各种库了,也没有什么虚拟环境。也没有什么和系统python的冲突。直接打开就能用了。请问这种绿色版的python包怎么做啊?就像这样一个文件夹里面有完整的python和库和程序文件和一个启动的批处理,复制到哪里都能用,而且还不需要什么虚拟环境,而且和系统里面的python还没有冲突。这个是怎么做到的啊?
我是想不打包 把python和没有编译的程序放进去 然后在不影响系统python环境的情况下直接运行 还可以随便修改源码 还可以复制到任何的电脑执行。
就比如一个程序,可能需要专门的python环境。一般来说创建虚拟环境就可以了。但是我不想用系统的python环境或者是创建虚拟环境。我想弄一个绿色版的python放到程序的目录里面。然后在和系统安装的python不冲突的情况下直接用程序自带的python运行,而且可以随意的调试和修改源码,不影响系统的python环境。
而且还可以随意的把这个python和程序源码打包的文件夹复制到其他电脑运行,同样也是不影响系统python环境的情况下随意运行和调试修改源码。 |
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|