更新:pycharm现在可以找到该程序包,但是我似乎无法从该程序包本身导入任何内容。
-----原始---- 我试过通过pip安装pymongo。当我检查设置时,它会清楚显示该软件包已安装在我的venv解释器中。
已安装软件包的位置如下:“ C:\ Users \ Anaconda3 \ Lib \ site-packages \ pymongo-3.7.0-py3.6-win-amd64.egg”
.egg文件有问题吗?
(我已经尝试过easy_install,但无济于事)
答案 0 :(得分:0)
在pycharm中按下面的键-
ctrl + alt + s
将打开一个对话框。 然后去-
project->项目解释器
一旦您在那里,就让软件包加载。然后单击“应用”,然后单击“确定”。
如果要检查问题是否出在python的pycharm中,请转到命令提示符并键入python,导入pymongo并按Enter。如果一切正常,则表示问题出在pycharm中,但如果一切不正常,则意味着问题出在安装pymongo。
答案 1 :(得分:0)
问题已解决。
如 Azat Ibrakov 所指出的,模块名称与引起问题的程序包名称相同。
问题很简单:您应该避免将模块命名为另一个现有模块,您的文件名为pymongo.py,将其重命名为playing_with_pymongo.py