分布式1.21.8需要msgpack,尚未安装

时间:2018-06-26 19:36:26

标签: python anaconda plotly msgpack

我在尝试密谋安装时遇到问题。我继续在Debian 9上使用命令行升级anaconda,并且收到错误消息“分布式1.21.0需要msgpack,但未安装”。

然后我尝试了conda install mspack,然后尝试了pip install --upgade plotly,然后得到“分布式1.22.0需要msgpack,但尚未安装”。这个1.22.0错误消息是启动我许多软件包的整个升级过程的原因。这会不会破裂?不知道,还没有尝试过,但是从msgpack网站https://msgpack.org/判断,很可能会导致错误。我猜我们会看到的。不知道该怎么办。

pip install msgpack不能解决问题

5 个答案:

答案 0 :(得分:43)

安装dask时遇到相同的问题稍后,我使用这两种方法之一解决了它。

第一种方法:运行此命令

conda install -c anaconda msgpack-python

第二种方法:运行此命令

pip install msgpack

答案 1 :(得分:7)

对于偶然发现此线程的Windows用户:

以管理员身份运行Anaconda Prompt,然后输入以下内容:

pip install msgpack

答案 2 :(得分:1)

回答您的多个问题

  1. “分布式1.21.8需要msgpack”该错误与密谋安装无关。这是由于anaconda的安装方式

  2. 该错误不会影响任何软件包的安装/升级。

  3. “ pip install msgpack无法解决问题”。只有在尝试使用用户admin(Windows)/ root(linux)正确安装msgpack时,该问题才能修复。 我使用上述解决方案在Windows 10和Lubuntu 16上修复了此问题

答案 3 :(得分:0)

我安装了TextBlob软件包用于文本分类。之后,我尝试打开Jupyter Notebook并收到以下错误消息:AttributeError: type object 'IOLoop' has no attribute 'initialized'
我在寻找上述问题的解决方案,偶然发现了有关卸载tornado并将其降级为tornado 4.5.3的解决方案。我这样做了,但并没有解决问题。然后我意识到这个警告distributed 1.22.0 requires msgpack, which is not installed.在安装msgpack之后,问题就解决了。

答案 4 :(得分:0)

如果您试图在您的PIP安装有代理问题的工作/办公室机器中安装msgpack。您可以尝试以下方法。

使用以下链接下载msgpack:https://pypi.org/project/msgpack-python/#files 提取.tar.gz文件 浏览到命令提示符下的setup.py文件 执行python setup.py install命令以安装