মূল কারণ পাইথন এবং আইপিসনের সিএস.প্যাথগুলি আলাদা।
দয়া করে লুসিপার্ক লিঙ্কটি দেখুন , সমাধানটি আমার ক্ষেত্রে কার্যকর হয়। ওপেনসিভি দ্বারা ইনস্টল করার সময় এটি ঘটে
conda install opencv
এবং আইপিসনে আমদানি ত্রুটি পেয়েছে, এই সমস্যাটি সমাধানের জন্য তিনটি পদক্ষেপ রয়েছে:
import cv2
ImportError: ...
1. নিম্নলিখিত কমান্ড সহ পাইথন এবং আইপাইথনে পাথ পরীক্ষা করুন
import sys
sys.path
পাইথন এবং জুপিটার থেকে আপনি আলাদা ফলাফল পাবেন। দ্বিতীয় পদক্ষেপ, sys.path.append
চেষ্টা-এবং-ত্রুটি করে কেবল মিস করা পথটি ঠিক করতে ব্যবহার করুন।
2. অস্থায়ী সমাধান
আইপিথনে:
import sys
sys.path.append('/home/osboxes/miniconda2/lib/python2.7/site-packages')
import cv2
ImportError:..
সমস্যা সমাধান
3. স্থায়ী সমাধান
একটি আইপিথন প্রোফাইল তৈরি করুন এবং প্রাথমিক সংযোজন সেট করুন:
বাশ শেলের মধ্যে:
ipython profile create
... CHECK the path prompted , and edit the prompted config file like my case
vi /home/osboxes/.ipython/profile_default/ipython_kernel_config.py
Vi তে, ফাইলটিতে যুক্ত করুন:
c.InteractiveShellApp.exec_lines = [
'import sys; sys.path.append("/home/osboxes/miniconda2/lib/python2.7/site-packages")'
]
সম্পন্ন