記錄:PyCharm使用Anaconda的Python解釋器下安裝opencv,解決import cv2報錯且自動安裝失敗

問題原由

   最近在準備畢業設計,學習機器學習方面的知識,在使用到“import cv2”這個導包語句的時候,提示我的環境沒有這個包,本以爲Alt+Enter可以自動安裝,然而,卻在一次次重試後失敗,經過一下午的填坑,問題終於解決,過程記錄如下。

使用的環境

  • 編輯器:PyCharm 2019.1.3(Professional Edition)
  • 項目啓動器:Anaconda帶的Python.exe

爲Anaconda添加國內鏡像站

  1. 打開Anaconda Navigator
    在這裏插入圖片描述
  2. 左側導航欄點擊Environments
  3. 右側的包管理界面,頂部點擊Channels,彈出小框,點擊Add… 將清華大學的鏡像地址(如下)依次添加
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  1. 添加完畢,小框中點擊Update channels
  2. 國內鏡像站添加完畢

安裝opencv-python

  1. 回到包管理器界面,開始安裝缺失的庫
  2. 顯示模式,改爲All,右側搜索框輸入opencv回車,如下圖
    在這裏插入圖片描述
  3. 單擊選擇py-opencv,右下方點擊Apply
    在這裏插入圖片描述
  4. 中途會有確認,點擊OK即可
  5. 稍等片刻,即可完成安裝
  6. 提示:在中國移動網絡環境下,安裝可能比較慢,建議用其他網絡,避免不必要的麻煩


再次回到PyCharm,導包語句雖然還有紅色波浪線提示,但使用已經正常(沒有重啓)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章