J'obtiens cette erreur après l'importation du module
/usr/local/lib/python3.6/dist-packages/sklearn/externals/joblib/externals/cloudpickle/cloudpickle.py:47: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp
Puis-je l'ignorer ?
Comment le résoudre?
import sklearn
PAS DE PROBLÈME
/usr/local/lib/python3.6/dist-packages/sklearn/externals/joblib/externals/cloudpickle/cloudpickle.py:47: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp
PLATEFORME=Linux-4.15.0-34-generic-x86_64-with-Ubuntu-18.04-bionic
PYTHON=Python 3.6.5 (par défaut, 1er avril 2018, 05:46:30) [GCC 7.3.0]
NUMPY=NumPy 1.15.2
SCIPY = SciPy 1.1.0
SKLEARN=Scikit-Learn 0.20rc1
je reçois aussi ceci
sur macOs 10.12.6
Python 3.7
numérique 1.15.2
scipy 1.1.0
scikit-learn 0.20.0
Il peut être ignoré mais idéalement, il devrait être corrigé dans https://github.com/cloudpipe/cloudpickle/issues/207 .
@ogrisel
avez-vous eu le même problème, et vous avez résolu?
J'ai lu ce que vous avez écrit via le lien que vous avez partagé, mais je n'ai pas compris le correctif.
Pardonnez mon ignorance
Je suis confronté au même problème. Essayez simplement d'installer la bibliothèque cloudpickle. Ça marche pour moi.
pip installer cloudpickle
avec cloudpickle, le problème a disparu !
Je suis confronté au même problème. Essayez simplement d'installer la bibliothèque cloudpickle. Ça marche pour moi.
pip installer cloudpickle
Cela fonctionne ! Merci !
Il semble que le problème ait été résolu du côté de cloudpipe
(voir https://github.com/cloudpipe/cloudpickle/pull/208). Quand fera-t-il partie de sklearn
?
J'ai publié cloudpickle 0.6.0. Il fera partie de scikit-learn 0.20.1 dans quelques jours ou 0.20.2 au plus.
Je viens d'installer cloudpickle et j'obtiens toujours l'erreur. C'est aussi après un redémarrage. Je suis assez nouveau dans ce domaine et je ne sais pas comment le résoudre efficacement.
Windows 10 pro 64 bits
Python version 3.7.0
version numérique 1.15.1
scipy version 1.1.0
sklearn version 0.20.0
cloud pickle version 0.6.0
@nklein9 pareil ici
>pip freeze
cloudpickle==0.6.0
numpy==1.15.2
Pillow==5.3.0
scikit-learn==0.20.0
scipy==1.1.0
>py -3 --version
Python 3.6.5 :: Anaconda, Inc.
Windows 10 x64
Des idées?
@nklein9 pareil ici
>pip freeze cloudpickle==0.6.0 numpy==1.15.2 Pillow==5.3.0 scikit-learn==0.20.0 scipy==1.1.0
```
py -3 --version
Python 3.6.5 :: Anaconda, Inc.
```
Windows 10 x64Des idées?
La seule différence est que ma version cloudpickle est 0.5.6. Peut-être que vous pouvez essayer cette version. Je ne sais pas si cela aidera.
Salut tout le monde,
J'avais la même version d'installation que celle répertoriée par @ nklein9 dans le post précédent sur une machine Ubuntu 18.04. J'ai donc supprimé cloudpickle 0.6.0 et installé la version 0.5.6 - suivant la suggestion de @ yyb1995. Le changement de version a résolu le problème !
Merci,
Ivan
btw c'est un avertissement donc vraiment il n'y a pas de problème à résoudre...
@ivan-marroquin Merci ! Je vais y travailler plus tard dans la journée et je reviendrai avec les résultats.
@amueller mon idée (komodo) s'arrête complètement. Le message d'erreur indique qu'il s'agit d'un avertissement, mais l'ide le traite comme une erreur et le signale comme tel. J'ai également essayé d'exécuter le code is vscode et j'ai obtenu un résultat similaire.
@ nklein9 Soit vous avez une option définie pour traiter tous les avertissements comme des erreurs (ce qui serait un peu bizarre), soit le problème n'est pas lié. Si la même chose se produit dans plusieurs IDE, cela signifie probablement qu'il y a un plantage sans rapport avec l'avertissement.
@amueller vous avez raison, surtout parce que l'avertissement est imprimé sur stderr, pas sur stdout.
L'utilisation de cloudpickle 0.5.6 a éliminé l'avertissement.
La rétrogradation vers cloudpickle 0.5.6 a fonctionné. Merci tout le monde.
Je suis confronté au même problème. Essayez simplement d'installer la bibliothèque cloudpickle. Ça marche pour moi.
pip installer cloudpickle
Merci, ça marche aussi pour moi.
@nklein9 pareil ici
>pip freeze cloudpickle==0.6.0 numpy==1.15.2 Pillow==5.3.0 scikit-learn==0.20.0 scipy==1.1.0
```
py -3 --version
Python 3.6.5 :: Anaconda, Inc.
```
Windows 10 x64
Des idées?La seule différence est que ma version cloudpickle est 0.5.6. Peut-être que vous pouvez essayer cette version. Je ne sais pas si cela aidera.
ça marche dans ma situation
On dirait que la mise à jour de sklearn vers 0.20.1 résout le problème !
Résolu en mettant à jour
Merci à tous
avec
scikit-learn==0.20.2
plus aucun avertissement n'est généré
pip installer joblib
avec
scikit-learn==0.20.2
plus aucun avertissement n'est généré
Cela a fonctionné pour moi:
pip install scikit-learn=0.20.2
Commentaire le plus utile
On dirait que la mise à jour de sklearn vers 0.20.1 résout le problème !