Python Pycharm不';t检测已安装的pymongo软件包

Python Pycharm不';t检测已安装的pymongo软件包,python,pycharm,anaconda,pymongo,egg,Python,Pycharm,Anaconda,Pymongo,Egg,更新:pycharm现在可以找到包,但我似乎无法从包本身导入任何内容 -----原创的---- 我试着通过pip安装pymongo。当我检查设置时,它清楚地显示包已安装在我的venv解释器中 安装包的位置如下:“C:\Users\Anaconda3\Lib\site packages\pymongo-3.7.0-py3.6-win-amd64.egg” 这与.egg文件有关吗 (我已经尝试过easy_安装,但没有效果) 按pycharm中的以下键- ctrl+alt+s 将打开一个对话框。 然后

更新:pycharm现在可以找到包,但我似乎无法从包本身导入任何内容

-----原创的---- 我试着通过pip安装pymongo。当我检查设置时,它清楚地显示包已安装在我的venv解释器中

安装包的位置如下:“C:\Users\Anaconda3\Lib\site packages\pymongo-3.7.0-py3.6-win-amd64.egg”

这与.egg文件有关吗

(我已经尝试过easy_安装,但没有效果)


按pycharm中的以下键-

ctrl+alt+s

将打开一个对话框。 然后去-

项目->项目口译员

一旦你到了那里,让包装载。然后单击应用并确定


如果要检查问题是否存在于python的pycharm中,请转到命令提示符并键入python,导入pymongo并按enter键。如果事情进展顺利,这意味着问题出在pycharm上,但如果没有,则意味着问题出在安装pymongo上。

问题已经解决

正如Azat Ibrakov所指出的,模块名与导致问题的包名相同


问题很简单:您应该避免以另一个现有模块命名您的模块,您的文件名为pymongo.py,将其重命名为不同的名称,如使用_pymongo.py播放_


如果解释器的设置中清楚地显示了该软件包,那么“Pycharm未检测到已安装的pymongo软件包”这一问题究竟是如何出现的?实际错误是什么?它发生在哪里?我无法从包本身导入任何内容。如果有帮助,请检查包含的图片。您是否确实尝试过从PyCharm运行它?我注意到PyCharm有时会错误地显示未解决的导入。此外,如果您尚未使用外部方法(如pip)安装程序包,则在安装程序包后重新启动PyCharm可能会有所帮助。我尝试重新启动PyCharm,但问题仍然存在。但我也注意到PyCharm有时会显示错误的未解析导入。我将尝试忽略它,看看它是否有效。问题很简单:您应该避免以其他现有模块命名您的模块,您的文件名为pymongo.py,将其重命名为不同的名称,如与_pymongo.py一起玩_