欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

我的python成长之路

程序员文章站 2022-07-16 23:28:08
我的python成长之路,就拿在anaconda下安装gensim包来举个例子: anaconda下载页面:https://www.continuum.io/downloads...

我的python成长之路,就拿在anaconda下安装gensim包来举个例子:

anaconda下载页面:https://www.continuum.io/downloads

python的有些模块在单独安装时可能非常麻烦,anaconda中则已经集成好了许多常见的模块,用起来非常方便。安装anaconda之前不需要预先安装python,它其中已经自带python、ipython、集成开发环境spyder、一些包等等。

anaconda自带的conda命令:(这些命令直接在win下cmd中直接输入就可以)

#查看安装的包

  1. condalist
  2. #安装模块
  3. condainstallscipy
  4. #更新模块
  5. condaupdatescipy
  6. #更新所有模块
  7. condaupdate--all
  8. #升级anaconda
  9. condaupdateconda
  10. condaupdateanaconda 二、gensim安装

    因为需要学习使用word2vec,所以要安装gensim模块。

    用传统python安装gensim库时,由于依赖的库比较多,试过很多教程之后还是失败。

    利用上面安装好anaconda之后,直接pip install gensim就成功了。

    三、jieba的安装

    同样,在cmd下直接pip install jieba 就可以自动进行下载然后使用

    实验:

    #encoding=utf-8
    import jieba
    
    seg_list = jieba.cut("我来到北京清华大学",cut_all=true)
    print "full mode:", "/ ".join(seg_list) #全模式
    
    seg_list = jieba.cut("我来到北京清华大学",cut_all=false)
    print "default mode:", "/ ".join(seg_list) #精确模式
    
    seg_list = jieba.cut("他来到了网易杭研大厦") #默认是精确模式
    print ", ".join(seg_list)
    
    seg_list = jieba.cut_for_search("小明硕士毕业于中国科学院计算所,后在日本京都大学深造") #搜索引擎模式
    print ", ".join(seg_list)
    实验结果:

    山东省斯蒂芬