2016-11-06 3 views
0

tout le monde. J'essaie d'utiliser Dask avec Distributed + HDFS pour le traitement de certains fichiers. lorsque j'ai installé l'essai distribué à installer les plug-ins HDFS3, l'erreur était:Impossible de trouver la bibliothèque partagée: libhdfs3.so

Can not find the shared library:libhdfs3.so

Mon environnement est Ubuntu 16 version de bureau. Je suis stricte selon bewlo, mais je ne travaille toujours pas. J'espère que quelqu'un peut aider! Merci beaucoup

conda install hdfs3 -c conda-forge 
echo "deb https://dl.bintray.com/wangzw/deb trusty contrib" | sudo tee /etc/apt/sources.list.d/bintray-wangzw-deb.list 
sudo apt-get install -y apt-transport-https 
sudo apt-get update 
sudo apt-get install libhdfs3 libhdfs3-dev 
pip install hdfs3 

Répondre

0

Puisque personne ne répond à cette question et je trouve la solution par moi-même, au moins cela fonctionne pour moi.

conda install libhdfs3 
pip install libhdfs3 
conda install -c clinicalgraphics libgcrypt11 
conda install libprotobuf=2.5 
conda update libhdfs3 

Si cela ne fonctionne toujours pas, essayez de mettre à jour. enter image description here