Python PyCharm没有看到Pyaml和Pipenv在一起

Python PyCharm没有看到Pyaml和Pipenv在一起,python,pycharm,pyyaml,Python,Pycharm,Pyyaml,我正在努力让PyCharm看到PyYAML(导入yaml) 我尝试了两种方法: 通过终端安装PyYAML管道安装PyYAML或 通过PyCharm本身安装它 两者都产生相同的效果-它列在模块中,但PyCharm仍然在它下面加一条红线,并告诉我需要导入它 让事情变得更加混乱: 在PyCharm外部运行应用程序时,Pipenv会看到PyYAML ok 当在PyCharm内部运行应用程序,但使用另一个虚拟环境管理器(即不是Pipenv)时,它也会看到PyYAML ok 所以这似乎是PyChar

我正在努力让PyCharm看到PyYAML(
导入yaml

我尝试了两种方法:

  • 通过终端安装
    PyYAML
    管道安装
    PyYAML
  • 通过PyCharm本身安装它
两者都产生相同的效果-它列在模块中,但PyCharm仍然在它下面加一条红线,并告诉我需要导入它

让事情变得更加混乱:

  • 在PyCharm外部运行应用程序时,Pipenv会看到PyYAML ok
  • 当在PyCharm内部运行应用程序,但使用另一个虚拟环境管理器(即不是Pipenv)时,它也会看到PyYAML ok
所以这似乎是PyCharm+Pipenv的问题


有人碰到过这个问题吗?有什么建议吗?

检查PyCharm设置中的python解释器,看看PyYAML是否列在已安装的软件包中。是的,列在那里都很好。已尝试删除并重新安装-效果完全相同。事实上,当它以红色划线时,我可以无限次地点击“InstallPackagePyyaml”,每次都好像什么都没发生一样