-
Notifications
You must be signed in to change notification settings - Fork 37
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
Using pyinstaller to create bundle with python and all the libs #22
Comments
I had compatibility problems with earlier macos versions with pyinstaller (it was missing some dlls), so I switched to py2app there: dfe0955 With the upcoming py3 version I will try it again. For Linux I'm still not sure if we should keep the current ZeroNet.sh version (have the Python distribution in a directory) or create our own binary. |
I would remove the .sh for linux and instead create a I don't know if we should create a binary actually... The advantage seems a bit thin for it. |
I don't know much about .deb format, but what about non-apt distributions? Are they also able to install .deb? Also what about if you don't have root on the machine? I assume it would have the same pro/cons as installer/portable on windows:
|
I think you just need to have
I guess it depends what your install script does... If you install the app locally (e.g /home/lola/.local/share/ ) you good. It would definitey be cleaner and we can indeed create icon and access from launcher. If this not what the user want it can just download the zip of the source file. I don't have lots of experience creating those kind of package neither but I believe it is a good thing to have. |
Yes, it would be great to have it and also a setup.exe/msi for windows |
I was wrong. We still need the root access and it will install it in the system. What worries me then is the It would also require to have the One of the main advantage would be to have something more standard.... ? |
Pyinstaller would allow to create a proper application package for each platforms.
https://www.pyinstaller.org/
The text was updated successfully, but these errors were encountered: