使用conda已安装python工具包,但Pycharm中仍提示缺包,解决办法

问题

使用conda安装了python的工具包,使用list也看到了,但是在利用Pycharm运行代码时,仍然是红线提示提示缺工具包,第一次使用一个包的时候通过提示里面的安装,直接在pycharm里面安装成功了,可以使用,但是使用另外一个包的时候,使用提示里面的install还没法装不成功,重启pycharm也不能解决问题,

  图1 conda list 也显示了pyhht包安装成功了

图2 pycharm里面就显示无该pyhht包

解决方案

 参考着pip安装了包但pycharm里找不到(pip如何安装到conda下) – 小人物的挣扎 – 博客园

看了一下我的pycharm里面的interpreter,因为我要用gprmax,所以使用的是gprMax里面的python,这个里面确实没有我安装的pyhht包(图3),而我用conda装该包的时候直接安装在了默认编辑器里面(图4),

图3 这个gprMax的路径下的python里面确实没有pyhht包

图4 默认安装在了系统的解释器里面

所以将conda里面的路径切换到gprmax下重新安装pyhht,首先激活gprMax,然后再pip install pyhht,

图5 在conda里重新安装pyhht包

再回到pycharm里面,这里就有pyhht这个包了(图6),然后那个小红线也消失了。

 

图6 这个pycharm里面立马就同步过来了

图7 小红线消失啦

总结

遇到这个问题时,先到interpreter中看使用的解释器是哪个,再看包安装到了什么位置,然后解决问题就好了

物联沃分享整理
物联沃-IOTWORD物联网 » 使用conda已安装python工具包,但Pycharm中仍提示缺包,解决办法

发表评论