分布式1.21.8需要msgpack,未安装

Chl*_*aid 24 python msgpack anaconda plotly

我在尝试安装时遇到问题.我继续使用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 不解决问题

小智 45

我在安装dask时面临同样的问题.后来我使用这两种方法之一解决了它.

第一种方法:运行此命令

conda install -c anaconda msgpack-python
Run Code Online (Sandbox Code Playgroud)

第二种方法:运行此命令

pip install msgpack
Run Code Online (Sandbox Code Playgroud)

  • 这些命令中的任何一个都应该足够了. (2认同)

小智 8

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

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

pip install msgpack
Run Code Online (Sandbox Code Playgroud)


小智 2

回答您的多个问题

  1. “distributed 1.21.8需要msgpack”这个错误与plotly安装无关。这是由于 anaconda 的安装方式造成的

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

  3. “pip install msgpack 无法解决问题”。除非您尝试使用用户 admin(Windows) / root(linux) 正确安装 msgpack,否则该问题不会解决。我通过上述解决方案在 Windows 10 和 Lubuntu 16 上修复了此问题