Je pensais que je mettrais en place Docker car il fonctionne sur ubuntu, mais j'ai vérifié la liste des bibliothèques J'ai résumé ce que j'ai trouvé possible dans des environnements plus variés.
L'environnement dans lequel l'opération a été effectivement confirmée est uniquement Mac.
Ceci est une liste de bibliothèques partagées. J'ai reçu un partage dans l'e-mail d'autorisation d'essai, et je ne l'ai pas trouvé dans le contenu publié, je m'abstiens donc de le mentionner. J'ai également vérifié les termes et je pense que ça va, mais je n'ai pas pu juger s'il était approprié de mettre l'URL du lecteur Google ici.
Ce qui suit est estimé à partir du nom du fichier
--linux (armv7l: architecture armhf, architecture x86_64)
Impression que le système d'exploitation cible de Mac est il y a une génération et le dernier actuel et qu'il n'y a pas de problème Et comme je l'ai remarqué cette fois, il semble qu'il puisse être utilisé à partir de raspberry Pi 2 ou version ultérieure. C'est bien.
https://ubuntu-mate.org/
série python 3.5, série 3.6, série 3.7
https://github.com/qcore-info/advent-calendar-2019
Ouvrir avec VScode
pyenv
Je pense que j'ai installé pyenv avec brew sur mac. (Il a été inclus lors de la construction de l'environnement)
$ brew install pyenv
Vérifiez la version de python installée
$ pyenv versions
Si vous n'avez pas la version souhaitée, recherchez-la
$ pyenv install --list | grep 3.7
2.3.7
3.3.7
3.7.0
3.7-dev
3.7.1
3.7.2
miniconda-3.7.0
miniconda3-3.7.0
stackless-3.3.7
installer
$ pyenv install 3.7.2
Il y avait un problème que Mojave n'a pas pu installer (j'oublie). Je l'ai évité en me référant à la partie avec «Contre-mesure».
https://reasonable-code.com/pyenv-zlib-error/
$ sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
Accédez au dossier téléchargé de la démo et spécifiez la version de python.
$ cd advent-calendar-2019-master
$ pyenv local 3.7.2
Ajouter le SDK Qore au dossier
https://github.com/qcore-info/advent-calendar-2019#%E4%BE%9D%E5%AD%98%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB Que
$ pip install -r requirements.txt
$ pip install qore_sdk-0.1.0-cp37-cp37m-macosx_10_14_x86_64.whl
Définissez VSCode python sur la bibliothèque spécifiée par pyenv
Puisque la version de python et la bibliothèque qui y fait référence sont différentes, réécrivez-la en fonction de l'environnement.
En supposant que le dossier de données est créé sous ʻadvent-calendar-2019-master`
%cd /content/data/
Deux endroits dans un certain endroit
% cd / Users / [nom d'utilisateur] / work / qiita / sample / advent-calendar-2019-master / data /
Je l'ai réécrit comme ça.
Définissez le nom d'utilisateur, le mot de passe et le point de terminaison émis à des fins d'essai.
Cela a fonctionné en toute sécurité.
Pour le moment, je n'avais rien que je voulais apprendre, donc c'était écrit dans cette perspective, ce qui est une construction d'environnement intéressante.
L'environnement d'apprentissage automatique de Mac est honnêtement sévère, et pour utiliser CUDA, vous ne devez pas augmenter le système d'exploitation de High Sierra. Il pourrait être utilisé comme alternative! (Je ne sais même pas ce que c'est vraiment).
Il existe de nombreux environnements qui fonctionnent avec les bibliothèques fournies, et j'ai pleinement ressenti la possibilité de faire quelque chose d'intéressant lors de l'exécution. Docker, raspberryPi, et ici j'espère relever le prochain défi. C'est dommage que la période d'essai soit terminée.
Recommended Posts