Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PyStand使用经验分享 #46

Open
hiroi-sora opened this issue May 12, 2023 · 3 comments
Open

PyStand使用经验分享 #46

hiroi-sora opened this issue May 12, 2023 · 3 comments

Comments

@hiroi-sora
Copy link

hiroi-sora commented May 12, 2023

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

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

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

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

@skywind3000
Copy link
Owner

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

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

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

@David-xian66
Copy link

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

@David-xian66
Copy link

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

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

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

@skywind3000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants