এই আমদানি ত্রুটিটি ঠিক করার সঠিক উপায় কী?
আমার নিম্নলিখিত ডিরেক্টরি কাঠামো রয়েছে:
/home/bodacydo
/home/bodacydo/work
/home/bodacydo/work/project
/home/bodacydo/work/project/programs
/home/bodacydo/work/project/foo
এবং আমি ডিরেক্টরিতে আছি
/home/bodacydo/work/project
এখন যদি আমি টাইপ করি
python ./programs/my_python_program.py
আমি সঙ্গে সঙ্গে পেতে
ImportError: No module named foo.tasks
./programs/my_python_program.pyনিম্নলিখিত লাইন রয়েছে:
from foo.tasks import my_function
অজগর কেন পাবে না তা আমি বুঝতে পারি না ./foo/tasks.py- এটি আছে।
যদি আমি পাইথন শেল থেকে এটি করি তবে এটি কাজ করে:
python
>>> from foo.tasks import my_function
আমি python ./programs/my_python_program.pyস্ক্রিপ্টের মাধ্যমে কল করলে এটি কেবল কাজ করে না ।