PyStand icon indicating copy to clipboard operation
PyStand copied to clipboard

PyStand使用经验分享

Open hiroi-sora opened this issue 1 year ago • 3 comments

首先感谢韦神,带来了这个非常优秀的工具。

我使用了PyStand一段时间,参考过本项目issues及韦神等大佬的文章,积累了一点点相关的经验。比如如何自定义启动脚本的路径,一键编译,如何从0开始搭建和管理Python环境, 如何用VS Code调试代码(支持断点和第三方库的语法补全),及pyqt、qml的中文路径问题等。也根据自己的需求修改过原项目代码。

本项目README和WiKi相对没那么丰富,所以我整理了一下自己的经验,写在 我的fork的README 里。也许可以给小白或者有需要的人提供一些参考,让不熟悉C++的人也可以一定程度上编译项目和自定义Python环境,及通过VS Code调试的方案。希望能为PyStand生态提供一点资料。

使用PyStand的项目示例: Umi-OCR

hiroi-sora avatar May 12 '23 10:05 hiroi-sora

提个小建议,能用 Release 里提供的可执行的话,推荐直接用,而不是自己改代码, 如果有什么共性的需求,可以提 PR 上来,收录了有 ci 可以自动生成可执行。

主要是 Release 里的 PyStand.exe 我会去各大杀毒软件那里报 False Positive, 现在大部分杀毒软件都不会把它识别成病毒,你如果发现哪个杀毒软件还有误杀,你可以自己去报误杀, 那么时间越来越长,Release 里的 PyStand.exe 就会进入越来越多杀毒软件的白名单。

自己编的也行,主要就是你自己需要面临自己去报误报这件很啰嗦的事情。

skywind3000 avatar Jun 14 '23 09:06 skywind3000

提个小需求 能否做个高级加密的样例

David-xian66 avatar Jun 17 '23 14:06 David-xian66

提个小需求 能否做个高级加密的样例

还有就是我有个问题 既然使用pystand,里面内置的解释器不变。那么是不是我可以把入口文件换成pyo文件(因为生成的pyo文件在不同的用户电脑上都是一样的对吧)

然后我再把cpython源码里的字节码改下,就可以放在入口文件暴露了对吧

@skywind3000

David-xian66 avatar Jun 17 '23 14:06 David-xian66