3 ms·
Use the procedure described in the previous article. It will help with exactly that.
by BiteCode_dev 4y ago
Use the procedure described in the previous article.
It will help with exactly that.
- JohnFen 4y agoRight. But the point is that if I have to have special knowledge or do tricky things with Python just to get end-user software to work right, that's a problem. You should just be able to install the software and have it work right. End-users who are not so technically oriented would never even know to look for those instructions, let alone be comfortable following them. Python is the only language I've encountered that causes this sort of trouble for ordinary end-users. As a dev, I find this frustrating because the python scripts in question are clearly only "glue" in the first place. That's a lot of burden to put on the end user for just glue. As for my issue, I did make it work in the end. I'm 90% sure I didn't do it in the right way and it will cause me problems at some point in the future, but that will be a problem for future me.
- Danjoe4 4y agoI am a huge fan of python and have rebutted some of the criticisms in this thread. I would also avoid shipping python to users because of the issue you point out. If it couldn't be avoided I'd probably package the version of python I want them to use, with my software.
- BiteCode_dev 4y agoTrue. Ideally it should be fixed at the installer level. I will write about this at the end of the week.