我在尝试密谋安装时遇到问题。我继续在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
不能解决问题
答案 0 :(得分:43)
安装dask时遇到相同的问题稍后,我使用这两种方法之一解决了它。
第一种方法:运行此命令
conda install -c anaconda msgpack-python
第二种方法:运行此命令
pip install msgpack
答案 1 :(得分:7)
对于偶然发现此线程的Windows用户:
以管理员身份运行Anaconda Prompt,然后输入以下内容:
pip install msgpack
答案 2 :(得分:1)
回答您的多个问题
“分布式1.21.8需要msgpack”该错误与密谋安装无关。这是由于anaconda的安装方式
该错误不会影响任何软件包的安装/升级。
“ 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
命令以安装