J'ai mis tensorflow avec GPU activé dans python 3.6.0 que j'ai mis dans pyenv.
Pour l'utiliser depuis Julia via PyCall
ENV["PYTHON"]="/Users/foo/.pyenv/versions/3.6.0/bin/python"
Pkg.build("PyCall")
Et reconstruisez PyCall avec la variable d'environnement PYTHON
using PyCall
Puis
ImportError: No module named site
Il semble que la cause en soit que libpython soit un lien statique lors de l'insertion avec pyenv. CONFIGURE_OPTS = "--enable-shared" et libpython lors de l'installation de pyenv Il était possible de s'en occuper en passant l'option de créer en spécifiant le lien dynamique.
CONFIGURE_OPTS="--enable-shared" pyenv install 3.6.0
Différence entre --enable-framework et --enable-shared lors de la construction de PYTHON
J'ai pu exécuter Tensorflow compatible GPU à partir de mruby sous Windows (MSVC)
Recommended Posts