0 votes
par dans Installation Fidle
recatégorisées par
Bonjour,

J'ai un soucis avec le module fidle. Voici ce que j'obtiens après avoir fait l'installation classique :

§ fid check

==========================================================
fid - Your favorite Fidle admin command :-)    (v2.0b54)
==========================================================
Check environment :

    Python               : Ok         (3.9.7)
    Fidle module         : Ok         (2.0b54)
2022-11-16 00:36:25.206817: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: No such file or directory
2022-11-16 00:36:25.206846: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
    tensorflow           : Ok         (2.9.0)
    tensorflow.keras     : Ok         (2.9.0)
    numpy                : Ok         (1.20.3)
    sklearn              : Ok         (1.1.3)
    skimage              : Ok         (0.19.3)
    matplotlib           : Ok         (3.6.2)
    plotly               : Ok         (5.11.0)
    pandas               : Ok         (1.5.1)
    jupyterlab           : Ok         (3.5.0)
    torch                : Ok         (1.13.0+cu117)
    torchvision          : Ok         (0.14.0+cu117)

Dès que j'importe fidle dans les TP notebook, cela ne fonctionne pas.

Merci pour votre aide !

2 Réponses

+1 vote
par (260 points)
Bonjour,

 J'ai le même soucis!  (Ubuntu 22.04.1 LTS)
0 votes
par
Quand tu fais un pip list (`!pip list` dans un notebook), y a t il fidle dans la liste ?

Si non, tu peux utiliser `pip install fidle` (`!pip install fidle` dans un notebook)
par (260 points)
pip list me renvoie
...
fidle                        2.0b54
....
par
Etrange que tu ne puisses pas import fidle alors ... je donne ma langue au chat
par (260 points)
la liste des instructions suivantes dans un notebook

import numpy as np
import math
import matplotlib
import matplotlib.pyplot as plt
import sys
import fidle

donnent :

mport fidle

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
/tmp/ipykernel_462531/2465721743.py in <module>
      4 import matplotlib.pyplot as plt
      5 import sys
----> 6 import fidle

ModuleNotFoundError: No module named 'fidle'
par
Tu as le même problème si tu fais ça dans un terminal ? Sinon je comprends pas du tout pourquoi ça ne fonctionne pas
par (260 points)
Oui j'ai le même problème depuis le terminal. La variable PYTHONPATH mal configurée peut être ?
par
surement pas si le reste du code s'execute. Tente via virtualenv change de kernel pour jupyter peut etre ? Peut etre faire l installation directement dans le notebook, sinon je suis a court d'idees
par (260 points)
J'ai fait un tests en mettant le notebook dans un fichier python et en l'exécutant directement depuis un terminal et là cela fonctionne. Le problème semble donc venir de la configuration de jupyter. Comment on change de kernel ?
par
Tout en haut a droite de jupyter lab , tu auras le lien vers un menu dropdown
par (260 points)
Il ne me présente que le kernel Python 3 (ipykernel) qui ne fonctionne pas...
par (260 points)
J'ai basculé sur le docker...
...