سلام
یکی از ضعفهای پایتون همین قضیه نصب و مدیریت پکیجهاست(البته با چیزهایی مثل virtualenv و docker خیلی اوضاع بهتر شده)
و با توجه به اینکه میگید چندتا روش رو امتحان کردید بعید نیست که بعدا هم کلی ناسازگاری پیش بیاد
برای همین بهتره که هرچی هست رو uninstall کنید اگه پکیجهای دیگه ندارید و این کار براتون هزینه آنچنانی نداره
یه مورد دیگه اینکه تا میشه از pip برای نصب پکیجها استفاده کنید
چون توی ویندوز هم هستید از این چیزا مطمئن بشید :
Install Python 2.7.10
Install Pycharm(If you have not done it already)
Download and install the OpenCV executable.
Add OpenCV in the system path(%OPENCV_DIR% = /path/of/opencv/directory)
Goto C:\opencv\build\python\2.7\x86 folder and copy cv2.pyd file.
Goto C:\Python27\DLLs directory and paste the cv2.pyd file.
Goto C:\Python27\Lib\site-packages directory and paste the cv2.pyd file.
Goto PyCharm IDE and goto DefaultSettings>PythonInterpreter.
Select the Python which you have installed on Step1.
Install the packages numpy,matplotlib and pip in pycharm.
Restart your PyCharm.
PyCharm now has OpenCV library installed and working.
(تنها تفاوت شما اینه که از پایتون 3.5 استفاده میکنید و احتمال زیاد نیازی به numpy و matplotlib هم نیست چون آناکوندا پیشفرض اینا رو داره. البته حتما از سازگاری ورژنها مطمئن بشید. مثلا ممکنه آناکوندا پایتون 2.7 رو با خودش نصب کرده، شما هم جداگانه یه ورژن دیگه و ...)
منبع:
https://stackoverflow.com/questions/32660114/how-to-install-opencv-on-windows-and-enable-it-for-pycharm-without-using-the-pac