首页 > 解决方案 > Python 导入适用于应用程序,但不适用于命令提示符或脚本

问题描述

Python应用图片: PythonAppPic

命令提示符图片: 命令提示符图片

他们都清楚地表明他们的版本匹配,所以我不知道该怎么做。

标签: pythonimportinterpreter

解决方案


尝试打印出 Python 应用程序在何处获取模块 cv2:

>>> import cv2
>>> print(cv2.__file__)

然后您可以查看您的用户是否有权访问该目录。

您始终可以通过以下方式将命令提示符中缺少的模块安装到本地用户站点包:

pip3 install --user <module name>

您也可以在命令提示符下运行:

python -m site

这将显示 Python 正在寻找模块的目录。

(取自如何找到我的 Python 站点包目录的位置?


推荐阅读