用pip安装的库,pycharm内显示没有,怎么修改才能正常
在pycharm新建项目时 将inherit global site-package勾选
在pycharm中安装这个模块试试,同时,确保你的pycharm用的解释器和安装包的是同一个的。
请看:https://blog.csdn.net/m0_54925305/article/details/118328976
你这得是安装的是ancndoa,你要去那里面安装
可能是你电脑里安装了多个环境,项目使用的环境和你安装库的环境不同。
查看项目使用的环境
在setting---》project python ---》python interpreter下面安装,最后选国内服务器
from cvzone.HandTrackingModule import HandDetector
ModuleNotFoundError: No Module named 'cvzone'
来自cvzone。HandTrackingModule导入HandDetector
ModuleNotFoundError:没有名为“cvzone”的模块
问题分析:
1、先查下包是否存在,命令:pip list | grep xxx 【#把xxx替换成你的包名即可】
如果有输出结果,说明存在这个包,否则说明不存在这个包
2、如果有结果输出,就要查看路径问题
使用绝对路径获取
3、如果没有结果输出,则需要重新下载安装,安装过程中可能还需加上内置源
pip install xxx -i https://xxx.xx.org/simple
其他方面的原因,可收藏该笔记,做快速排查:https://zhuanlan.zhihu.com/p/416872266
应该是没有安装成功,建议切换pip 镜像,调整为国内大厂的镜像
Pycharm如何设置镜像源?Pycharm设置镜像源的方法 - 优草派
直接在cmd中运行,这是下载的国内的镜像地址,速度快,要是下载官方的国外的速度很慢。
pip install astropy -i https://pypi.tuna.tsinghua.edu.cn/simple jieba
这里的 astropy 就是第三方库的名称,可以更换
总结,安装python第三方库的几种方法:
1.在PyCharm中,通过设置里,搜索库名称,然后安装。实际是几乎安装不成功。
2.在PyCharm中,底部的“终端”栏中,也可以cmd样,输入 pip install 库名 然后安装。
3.直接在cmd中,通过 pip install 库名 执行,这个是在线下载,很慢很慢,也几乎安装不成功。
4.提前在官网下载库的.whl的安装文件,然后再cmd中 通过 pip install 绝对路径 执行,绝对路径无需用“”双引号。
这个需要提前下载.whl,可以安装成功。
5.通过国内镜像下载,速度很快,推荐。在cmd中运行 pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple jieba 执行,速度快,推荐。
附:常用的python cmd命令
这里的cmd值的是直接运行cmd,而不是运行python.exe后的控制台
1.查看已经安装的第三方库列表 : pip list
2.安装第三方库: pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple jieba
3.卸载第三方库: pip uninstall 库名
点击file>settings,project:interpreter,点击后面的齿轮,然后点add,点击…选择本地python解释器 make available to all projects 勾选,apply>ok
pip安装后,pycharm里也要添加上才能正常使用。
pycharm点击设置,找到解释器那一块儿,如图点击添加,之后在搜索框里搜索你安装的包,添加上就可以正常使用了。
如有帮助,还请采纳!谢谢!