在pycharm中匯入anaconda中已安裝好的庫和包時出現的問題
阿新 • • 發佈:2019-02-07
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,這樣就大功告成了