ascoderu / lokole

Source code for the Lokole project. Lokole enables communities in the Congo DRC to pool resources to access efficient communication via email at an affordable price.
https://ascoderu.ca
Apache License 2.0
45 stars 12 forks source link

Lokole fails to install with Python 3.9+ [Lokole requirements.txt file needs updating] #585

Closed holta closed 1 year ago

holta commented 2 years ago

Any Python developers who can assist, please see:

Thank you!

jvonau commented 2 years ago

https://itsmycode.com/importerror-cannot-import-name-json-from-itsdangerous/

holta commented 2 years ago

Should this issue be kept open or closed?

FYI this Internet-in-a-Box PR is now merged:

jvonau commented 2 years ago

open, the requirements file needs updating

nzola commented 2 years ago

Is this problem fixed? The Lokole can now install on IIAB now? I have found a freelancer who wants to talk to me today to negotiate about working on this error. @jvonau What can you tell me? By the way, I am running iiab full install now with Raspios64bits and started 15 minutes ago.

jvonau commented 2 years ago

Not fixed here, just have a workaround in place within IIAB.

nzola commented 2 years ago

@jvonau thanks for the clarifications. Should I put you in contact with whoever I would find to help correct the problem? By the way, iiba full big install has just completed without problems. I have published the iiab-diagnostics of my install.

jvonau commented 2 years ago

Just point out the above link to the fix in IIAB, your recruit should know what to do, or find somebody else. Other Ref: https://stackoverflow.com/questions/71618764/why-flask-cli-suddenly-throws-import-error-when-3-commit-before-worked-fine-no

nzola commented 2 years ago

Thanks @jvonau

holta commented 2 years ago

Thanks again to @jvonau who provided this interim patch/workaround below (within IIAB) until Lokole fixes its own requirements.txt !

holta commented 2 years ago

@nzola I hope this is resolved quickly in coming days!

In any case. I've posted a 2-sentence public advisory to help newcomers — summarizing the situation in the "Known Issues" section at the bottom here:

holta commented 1 year ago

@mabuelhagag and @nzola can this ticket be closed now?

Context: About a year ago I was told that Lokole needed to update its own requirements.txt file, as this was obliging IIAB implementers to install Lokole twice as a temporary workaround — as detailed at https://github.com/iiab/iiab/issues/2833#issuecomment-931559600 and mentioned on PR iiab/iiab#3149.

Thanks for clarifying!

nzola commented 1 year ago

To my side, I confirm the Lokole thru IIAB install is smooth and I am satisfied. I recommand this issue be closed, unless otherwise. Thanks

mabuelhagag commented 1 year ago

I'm closing this now. Thank you everyone for all your help and support ❤️

nzola commented 1 year ago

I'm closing this now. Thank you everyone for all your help and support ❤️

Thank you so much Muhammed your work with the Lokole/IIAB project. I really hope to continue with you for more projects to come.❤