打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
pip install 和conda install 的区别

问题解决步骤:

在进行抽取文章主题的任务中用到gensim,发现在jupyter 上导包不成功

  1. import gensim  
  2. from gensim import corpora, models, similarities

报错 “No model named gensim”

1.第一步:去查看pip3 list 中发现确实没有gensim这个包,ok  

pip3 install gensim --user  之后成功安装,但是jupyter 还是报同样的错误,

2.第二步:去Anaconda页面搜索gensim 发现确实没安装,点击apply 也一直没反应

 

3.第三步:去终端运行conda list 发现conda环境中没有gensim ,运行conda install gensim安装成功  同时jupyter不报错了。

分析原因:

pip install:

Pip installs Packages, 是python的官方认可的包管理器,最常用于安装在Python包索引(PyPI)上发布的包。

pip用来PyPI的python所有的依赖包,并且可以安装任何在PyPI上已上传的先前版本的依赖包

 

conda install:

conda是一种通用包管理系统,是想要构建和管理任何语言的任何类型的软件。因此,它也使用于python包

 

pip3 install 与conda install最显著的区别可能是这样的:

pip在任何环境中安装python包;conda安装 在conda环境中安装任何包

 

但是 jupyter的默认运行环境是电脑环境变量中的python运行环境。 我mac 的默认python运行环境是python3,按理说 pip3 list中 有的包,jupyter应该都能引用;这里为什么在conda install gensim 之后jupyter 才能导包成功呐??

其他人给的建议:

conda ≈ pip(python包管理) + virtualenv(虚拟环境) + 非python依赖包管理

 如果用conda 安装不上的话试试pip。 pip安装不上的湖试试conda

 

 

 

 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
window下安装jupyter
python安装命令整理
【方法随记】借用清华镜像源,让pip下载溜得飞起
Python安装第三方库攻略(pip和Anaconda)
conda命令那点事
Conda常用命令_conda命令
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服