What also gets me is that when I switched back to my original branch that 
doesn't have the msal and requests stuff - I'm now still getting the same 
error in the master branch..

On Friday, May 26, 2023 at 6:06:56 PM UTC-5 Tom Clerckx wrote:

> Good point, I'm curious as well.
>
> I did a few experiments and I noticed that:
>
> Running a virtualenv built on python *2.7.18* and using web2py (python2 
> version) "Version 2.24.1-stable+timestamp.2023.03.23.05.07.17", the import 
> goes *OK *within a web2py shell.
> Running a virtualenv built on python *3.10.10* and using web2py (python3 
> version) "Version 2.24.1-stable+timestamp.2023.03.23.05.07.17", the import 
> *FAILS *within a web2py shell*.*
>
> In both cases the import of the requests library works fine when running 
> just the python interpreter.
>
>
>
> On Friday, May 26, 2023 at 4:02:36 PM UTC+2 [email protected] wrote:
>
>> <https://stackoverflow.com/posts/76341290/timeline>
>>
>> Asked this one on SO here 
>> <https://stackoverflow.com/questions/76341290/unable-to-import-requests-in-web2py-even-though-requests-is-accessible-directl>
>>  
>> as I was just reminded of how much nicer this community tends to be to newb 
>> questions.
>>
>> I'm attempting to integrate MSAL which requires the requests module.
>>
>> I'm running python 3.7 on Linux and using pipenv to manage the 
>> environment. I'm also using web2py 2.24.1 from source (as in I download the 
>> web2py framework via the source button on the web2py website).
>>
>> When I am in pipenv shell and go into the python shell, I can access the 
>> requests, however when I try to access it from web2py (running in same 
>> shell), I get the "module not found" error.
>>
>> When I check the site-packages folder the requests packages is present. I 
>> have checked the pythonpath and seen that the path from the virtual 
>> environment is present.
>>
>> When attempting to load the web2py python shell, it gives the same error.
>>
>> I'm probably missing something, but it sometimes appears as if web2py 
>> does some code compilation and then uses the compiled stuff and ignores 
>> code changes after a certain point. Asking as I have commented out all the 
>> code involving the requests module in an effort to get the web2py shell 
>> working, but still get the error and now the entire app is not working even 
>> on the master branch which was previously working.
>>
>> Not sure what to try next. Any ideas are appreciated.
>>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/web2py/164f1383-0c75-4a3b-86b6-1d7f8d99fa5bn%40googlegroups.com.

Reply via email to