学习笔记——关于pycharm导包踩过的坑

对于很多Python初学者来说,经常会碰见自己的python代码缺少必要的包,然后各种运行不成功,下面就介绍一下在PyCharm工具下如何导入包。

目录

进入正题,在使用PyCharm编码python时,如果你的代码缺少必要的包时,PyCharm会红色底线提示:

,介绍更简单的方式,那就是如果包名爆红,直接将光标移到包名上,在按下快捷键:Alt+Enter,选择安装包即可安装:

,特殊情况,如果说有库导入不了怎么办比如crfsuite

(1)在我准备跑crf的时候需要一个库叫做crfsuite

(2)如何更改版本(解释器)


进入正题,在使用PyCharm编码python时,如果你的代码缺少必要的包时,PyCharm会红色底线提示:

一,进入正题,在使用PyCharm编码python时,如果你的代码缺少必要的包时,PyCharm会红色底线提示:

Pycharm怎么导入python包

Pycharm怎么导入python包

Pycharm怎么导入python包

Pycharm怎么导入python包

Pycharm怎么导入python包

Pycharm怎么导入python包

二,介绍更简单的方式,那就是如果包名爆红,直接将光标移到包名上,在按下快捷键:Alt+Enter,选择安装包即可安装:

,特殊情况,如果说有库导入不了怎么办比如crfsuite

(1)在我准备跑crf的时候需要一个库叫做crfsuite

看到这个标题是不是觉得这个是sklearn提供的条件随机场,不是的,它只是具有sklearn的形式,可以结合sklearn一起使用。

sklearn-crfsuite是基于CRFsuite库的一款轻量级的CRF库。该库兼容sklearn的算法,因此可以结合sklearn库的算法设计实体识别系统。sklearn-crfsuite不仅提供了条件随机场的训练和预测方法还提供了评测方法。这里再简单说明一下CRFsuite。CRFsuite使用C/C++实现了条件随机场模型。作者为东京大学的Naoaki Okazaki,从他的个人信息页来看,他应该从事文本处理研究十多年了。从Github源码来看,作者将具体的实现算法全部封装成了动态库,这样可能不利于我们了解条件随机场内部原理。

(2)、安装

安装非常简单,假设你已经配好 python 环境,并配好相关的安装工具 pip,easy_instal..直接在python中导入pycrfsuite、sklearn-crfsuite包

1)pip install python-crfsuite

2)pip install sklearn-crfsuite

看似简单的两个步骤我干了一上午,因为用上述的方法他就是一直报错,没办法我就用报错的原因查资料。然后看了很多资料。但是实际帮助不大。终于从蛛丝马迹中看到了一点希望就是更改python的运行版本,我的是3.9的但是他这个库更新到3.7 就没有了。然后就去官网下载3.7.

事实证明只要一个python的exe文件就可以让pycharm检测到。然后就顺利的下载下来那个库了。库也从官网上下载。

(2)如何更改版本(解释器)

话不多说直接上图

pycharm设置或更换Python解释器

pycharm设置或更换Python解释器

pycharm设置或更换Python解释器

pycharm设置或更换Python解释器

pycharm设置或更换Python解释器

pycharm设置或更换Python解释器

pycharm设置或更换Python解释器


  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值