首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在python上安装包时出错

在python上安装包时出错
EN

Stack Overflow用户
提问于 2018-06-02 00:10:59
回答 6查看 17.6K关注 0票数 3

我尝试在我的cmd上安装pandas,这是输出

代码语言:javascript
复制
Requirement already satisfied: pandas in c:\users\name\anaconda3\lib\site-packages (0.23.0)
Requirement already satisfied: python-dateutil>=2.5.0 in c:\users\name\anaconda3\lib\site-packages (from pandas) (2.7.3)
Requirement already satisfied: pytz>=2011k in c:\users\name\anaconda3\lib\site-packages (from pandas) (2018.4)
Requirement already satisfied: numpy>=1.9.0 in c:\users\name\anaconda3\lib\site-packages (from pandas) (1.14.3)
Requirement already satisfied: six>=1.5 in c:\users\name\anaconda3\lib\site-packages (from python-dateutil>=2.5.0->pandas) (1.11.0)

**distributed 1.21.8 requires msgpack, which is not installed.**

最后一行是红色的。

我在windows10上安装了anaconda

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2018-06-13 16:50:52

这似乎对我很有效。一开始我试着

代码语言:javascript
复制
pip install msgpack

如果你也需要这个,

代码语言:javascript
复制
pip install msgpack-python 

然后安装你需要的任何东西。在你的情况下,

代码语言:javascript
复制
conda install pandas
票数 4
EN

Stack Overflow用户

发布于 2018-06-02 00:14:21

您应该先安装msgpack,然后再安装pandas。

票数 1
EN

Stack Overflow用户

发布于 2018-06-12 19:27:08

你是如何安装pandas的?如果您使用的是Anaconda,那么

代码语言:javascript
复制
conda install pandas

通常足以让一切正常工作。这是因为Anaconda正在使用二进制安装-它正在上传预先构建的代码,并且已经完成了组合以使一切工作在一起-并且它获得了包所需的一切。

当然,有时您必须进入一个困难的依赖项组合,或者从非核心Anaconda repos中拉出,等等。在这种情况下,您可以尝试

代码语言:javascript
复制
conda install msgpack
# or
pip install msgpack
# or
conda install -c conda-forge msgpack

正确的选择在某种程度上取决于你在做什么。在conda中使用-c标志可以访问非核心存储库--这些存储库对协同工作的保证较少,但通常会让您访问更多版本的包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50647391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档