1. 程式人生 > >在pycharm中匯入anaconda中已安裝好的庫和包時出現的問題

在pycharm中匯入anaconda中已安裝好的庫和包時出現的問題

1.已安裝好anaconda,且一些常用的包比如opencv、matplotlib、numpy都已安裝配置完成

2.想在pycharm中直接匯入anaconda裡的已安裝好的包   拿來使用  這樣方便  因為不需要重新在pycharm裡下載安裝一些常用的包

3.此時在Pycharm上Anaconda的配置:

  • 在Pycharm的Files>>Default Settings(或者是Settings)>>Project Interpreter>>Add local 裡面新增Anaconda python.exe. 應用之後就可以呼叫各種Anaconda的庫啦
  • 重點來了:當我進行以下操作  Settings>>Project Interpreter>>Add local 裡面新增Anaconda python.exe(如上圖我的Project Interpreter是Python3.5 D:\Anaconda3\python.exe),然後點選“Apply”,此時彈出一個錯誤(上圖中的深紅色提示):Cannot Save Settings: Please specify a different SDK name
  • 為了解決此問題,我百度過各種帖子,在相關的QQ群裡諮詢過,卻沒有人遇到過這種問題,直到在一個專業群裡有位大佬在一個pycharm網站上看到了該問題,我在這把它貼出來了,如下:
  • 問題的原因:就是pycharm提示的那樣:SDK重名了,我的python3.5(untitled)出現了兩個,重名了,見圖
  • 解決辦法:把兩個重名的刪掉其中一個或者是將其中一個重新命名,我是直接刪掉了其中一個,因為我用不上它,只需使用要配置的那一個,也就是Python3.5 D:\Anaconda3\python.exe,然後點選apply>>ok就不會出錯了,最後最好是重啟下pycharm,這樣就大功告成了