Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révisionLes deux révisions suivantes | ||
cuda [2016/01/26 11:45] – [pycuda] gerard | cuda [2016/01/26 13:20] – [pycuda] gerard | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
./ | ./ | ||
</ | </ | ||
+ | erreur: | ||
+ | < | ||
+ | ImportError: | ||
+ | < | ||
+ | résolu en installant: | ||
+ | < | ||
+ | apt-get install python3-setuptools | ||
+ | </ | ||
+ | ppuis: | ||
+ | < | ||
+ | ImportError: | ||
+ | # apt-get install python3-scipy | ||
+ | Reading package lists... Done | ||
+ | Building dependency tree | ||
+ | Reading state information... Done | ||
+ | The following extra packages will be installed: | ||
+ | python3-decorator python3-numpy | ||
+ | | ||
+ | </ | ||
+ | plus | ||
+ | < | ||
+ | apt-get install libpython3.4-dev | ||
+ | </ | ||
+ | une fois fait, on va installer dans un virtualenv pour ne pas toucher aux fichiers système: | ||
+ | * on ajoute un alias dans .bashrc pour que python lance python3 | ||
+ | * on crée le venv | ||
+ | * | ||
+ | < | ||
+ | pyvenv-3.4 env_pycuda | ||
+ | </ | ||
+ | qui crée le dossier env_pycuda, et on l' | ||
+ | < | ||
+ | source ~/ | ||
+ | </ | ||
+ | dans ce venv, il faut ajouter numpy: | ||
+ | < | ||
+ | pip install numpy | ||
+ | </ | ||
====== Utilisation ====== | ====== Utilisation ====== | ||
< | < |