python與Anaconda與VS

爲什麼需要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

 

參考:https://cloud.tencent.com/developer/news/313349

https://zhuanlan.zhihu.com/p/30324113

發佈了12 篇原創文章 · 獲贊 0 · 訪問量 6997
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章