为什么会这样,全是没有定义的。python,pycharm安装好几次了,都是在官网上下载的。pip list结果显示有opencv的包。还下载了anaconda,不过不知道怎么用?
pycharm中新建项目
新建一个虚拟环境,虚拟名称要牢记等下要用
搞完上一步操作之后,按照下面的来
输入进入虚拟环境:conda activate pythoncode
在打开的黑框里面输入下方代码,切换为清华源,速度快
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
搞完之后,接着输入
conda activate pythonProject
pythonProject为图2的虚拟环境名称,你的是什么就输入什么,此步骤是为了激活,我们设置的虚拟环境。方便执行下面的操作;
接着输入
pip install opencv-python
或者
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
等待安装完毕~~~
关于删除
conda unstall opencv-python #卸载opencv-python
conda deactivate #退出虚拟环境
conda remove -n vm --all #删除虚拟环境 vm为你的虚拟环境的名称
根据您提供的信息,我给出以下解决方案:
确认OpenCV是否正确安装:在命令行终端中输入“python”命令进入python环境,输入“import cv2”命令,如果没有报错,则OpenCV已经安装成功。如果报错,则需要重新安装OpenCV。
确认PyCharm是否正确配置环境:在PyCharm中,点击File -> Settings -> Project: your_project_name -> Project Interpreter,检查已经安装的Python环境中是否包含OpenCV。如果没有,则需要将OpenCV添加到Python环境中。
确认Anaconda是否正确使用:在Anaconda命令行终端中,使用“conda activate your_env_name”命令切换到您创建的虚拟环境,然后使用“pip install opencv-python”命令安装OpenCV。然后,使用“conda deactivate”命令退出虚拟环境。在PyCharm中,选择正确的Python环境和虚拟环境以确保正确使用Anaconda。
检查代码中的错误:如果仍然存在没有定义的错误,请检查代码中是否存在拼写错误、名称错误或其他错误。如果没有,则需要查看错误日志以找到问题的根本原因。
总之,您需要确认OpenCV是否正确安装、PyCharm是否正确配置环境、Anaconda是否正确使用以及代码中是否存在错误。如果您还有其他疑问,请在评论中提出。
包没装好