>>106255265
>import lib from dir
I used to work with such a specimen, he called himself "a researcher", even had a PhD.
Just like you, he couldn't grasp the notion of package, module, or import path. Just couldn't, PhD and all.
Everything was a file to him, and every file was in a directory, period.
He couldn't deal with classes either, everything **had** to be limited to one encapsulation level or his brain would explode (file-in-dir, function-in-file).
He always had issues, and those issues could never be his own making – the package was updated, the python was upgraded, the server was unstable, the user name has changed, the password had to be committed to git for the script to work, the 5GB data file was included by git add, etc.
Literally never his mistake, always blamed something else and was convinced of it due to his victim complex.

I see the pattern.