-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
additional random notes on the startup experience #37
Comments
Thanks @mcdurdin for your input, Good newsThe good thing is that all these instructions are actually in the README under Getting Started. Pip modules
These are all installed in a python3 virtual environment so that it does not mess up the python package list if anything goes wrong. Additionally, if anything does go wrong, one can delete and start again. The instructions to setup the python3 virtual environment start from here. All the python modules required for PyQt-CroM are listed in requirements.txt and installed in the python3 virtual environment through this command. Qt installation
The Qt folder is set at this step. The reason why it's The instructions are probably not as clear as they should be because the user needs to set the path Ultimately, I am trying to create an automatic installer for PyQt-CroM so that any user can setup up their whole machine with one unique LimitationsNow, if you mention that you had to make some changes while going through the README, it means that the instructions are buried in so much text or not actually clear. In an attempt to make the tutorial a lot clearer, why do you think you missed the instructions? This will help me focus on the bits that are unclear in the README. |
Good to hear. I think we probably lost the venv when we were trying to figure out the issue in #36 -- we started a new shell at some point. There are a lot of steps in the README; more scripting would probably be the best way to simplify things. And I guess I just didn't see the option to set the path for Qt in the installer. One more point of feedback -- my son had been playing with PtQtDeploy before, and the only step that was very difficult was building sysroot.toml -- documentation on how to build that seems very sparse. It's difficult to figure out which modules are required, how to specify them, what the options are. We ended up reading the source which wasn't fun. But this isn't actually any issue on your end. So just for ref. I'll go ahead and close this. |
Thanks for your feedback, I'll move your comments into this issue because that will help with implementation. About setting up I am glad that the only step that is "very" difficult is around Joke aside, the intent of this project is to help beginner developers as well, so any way I can provide a better (maybe smaller) interface would be ideal. For now, I have decided to restrict the tutorial around Ultimately, the goal is to contribute to pyqtdeploy / PyQt directly, but I need to get more confidence with the codebase and the design choices. |
We got the demo app going yesterday. Some notes I took along the way, sorry I don't have more detail:
pip install pyqtdeploy
mv ~/Qt ~/Qt5.15.2
export PATH=$HOME/.local/bin:$PATH
pip install sip pyqt-builder
Hope these help!
The text was updated successfully, but these errors were encountered: