爲什麼需要Anaconda?
https://www.zhihu.com/question/58033789/answer/327430014
在VS中,如果想解方程,需要import sympy # 引入解方程的專業模塊sympy
而此時會報錯,需要安裝模塊等等一大堆繁瑣操作
如何在VS中使用Anaconda的模塊?
1.安裝Anaconda,添加至環境變量
2.在VS 文件——>首選項——>設置 中 輸入python.python path
將框框內的地址修改爲Anaconda3中的python的位置
3.重啓即可運行
注意:運行時會警告:"numpy": Unknown word. "asarray": Unknown word.
找到一個差不多類似的問題 將import cv2 改成下面第一行 (https://answers.opencv.org/question/200869/e1101module-cv2-has-no-imread-member/)
from cv2 import cv2 #解決方法
img=cv2.imread('1.jpg',cv2.IMREAD_UNCHANGED)
cv2.namedWindow('img',cv2.WINDOW_AUTOSIZE)
cv2.imshow('img',img)
cv2.waitKey(0)
如何安裝opencv 用於python+vs code中?
之前百度搞錯了方向,搜索的是vs2020 若沒理解錯 vs code 與vs2019不一樣,見下圖最受歡迎的開發工具中將兩者分開
後面百度 vscode python opencv 只需安裝opencv即可
打開命令行窗口(cmd)輸入 pip install opencv-python(如果顯示pip不是內部或外部命令,也不是可運行的程序或批處理文件。則代表前面配置環境時候python文件夾中scripts文件夾地址沒有放到系統變量中) 要梯子,不然太慢了
opencv應該會被保存在python文件夾的Lib文件夾下面的site-packages文件夾中。打開site-packages可找到一個叫做cv2的文件夾,此時便可使用opencv庫(https://blog.csdn.net/qq_39384686/article/details/88142541)