Python3.6下pip安装flask-pymongo报错:系统找不到指定文件求助
解决pip安装包提示“系统找不到指定文件”及flask_pymongo导入问题
嘿,我来帮你一步步搞定这个问题:
先解决pip命令找不到的核心问题
你执行C:/Python36/Scripts/pip install PyMongo时提示找不到文件,主要是这几个原因:
- 路径格式或文件缺失:Windows系统的路径分隔符是反斜杠
\,可以先把命令改成C:\Python36\Scripts\pip.exe install PyMongo试试;另外打开文件资源管理器,导航到C:\Python36\Scripts目录,确认里面有没有pip.exe文件。如果没有,说明你安装Python时可能没勾选“Add Python to PATH”,或者漏装了pip组件。 - 未添加环境变量:不想每次输长路径的话,把
C:\Python36和C:\Python36\Scripts添加到系统环境变量的“Path”里,之后直接输入pip或pip3就能调用了。 - pip未安装:如果Scripts目录里确实没有pip,要么打开Python安装程序选择“Modify”,勾选“pip”组件重新安装;要么如果Python已在环境变量中,直接执行
python -m ensurepip命令来安装pip。
再处理包的安装匹配问题
你代码里导入的是from flask_pymongo import PyMongo,这说明你需要安装的是flask-pymongo这个Flask扩展包(它会自动依赖安装PyMongo,不用单独装PyMongo)。
等pip能正常调用后,执行以下命令即可:
pip install flask-pymongo
安装完成后再运行代码,应该就能正常导入flask_pymongo了。
内容的提问来源于stack exchange,提问作者user9678733
相关产品推荐
相关产品推荐

