在pycharm中导入anaconda中已安装好的库和包时出现的问题

时间:2024-03-28 17:23:00

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的库啦
  • 在pycharm中导入anaconda中已安装好的库和包时出现的问题
  • 在pycharm中导入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中导入anaconda中已安装好的库和包时出现的问题
  • 问题的原因:就是pycharm提示的那样:SDK重名了,我的python3.5(untitled)出现了两个,重名了,见图
  • 在pycharm中导入anaconda中已安装好的库和包时出现的问题
  • 解决办法:把两个重名的删掉其中一个或者是将其中一个重命名,我是直接删掉了其中一个,因为我用不上它,只需使用要配置的那一个,也就是Python3.5 D:\Anaconda3\python.exe,然后点击apply>>ok就不会出错了,最后最好是重启下pycharm,这样就大功告成了