[PYTHON] Comment vivre une vie décente avec Windows 2017

Contexte

C'est peut-être vraiment une note personnelle, Si j'en ai envie, je l'ajouterai.

Peu importe, mais juste au cas où, la configuration matérielle de ce PC

Ce que tu peux faire maintenant

Un environnement où vous pouvez créer un module natif de Node.js sans rien

Mettre officiellement la série Python 2.7

Dans le cas de Python, il y a Anaconda etc., donc j'y ai mis le 3e système et le 2e système normalement.

Mis à jour vers VS2017

Le moteur Node.js V8 nécessite désormais VS2017 pour VS2017 Mis à jour

Détails ici? Il y a.

Insérer VS2015 (ancien)

Ceci est également installé en vérifiant VC ++ afin que C ++ puisse être construit.

nvm-windows

J'utilise nodebrew sur Linux et macOS. .. ..

Sous Windows, utilisez nvm-windows, un outil de gestion de version implémenté par Go.

J'ai suivi la page github et installé doucement la version du programme d'installation msi.

Contrairement à nodebrew, si vous utilisez la v6, vous devez spécifier la version exacte comme NG "6.9.2".

nvm arch
nvm list available
nvm install 6.9.2
nvm use 6.9.2

Vérification

Mettre ffi et déplacer factoriel Lancez l'invite du développeur VS et opérez ici

cd %HOMEPATH%\Documents\work\nodejs
mkdir ffi 
cd ffi
npm install ffi
cd node_mudules\ffi\examples\factorial
type README.md

Insérer un noeud-canevas

Concernant l'installation de GTK2 requise pour node-canvas

Capture d'écran

Créer un environnement dans lequel vous pouvez créer mruby avec VS

Mettez CRuby et bison & flex dans Chocolatey

cinst ruby
cinst winflexbison

Ouvrez une invite de développeur VS, Définissez la variable d'environnement YACC comme suit.

Après cela, vous pouvez créer mruby avec rake.

OpenCV utilisant GPU

La série CUDA 8.0 a été ajoutée à partir de la formule NVidia.

Apparemment, OpenCV 3.1.0 ne semble pas bien se construire avec CUDA. J'ai cloné OpenCV à partir de github et l'ai construit avec cmake ici et cela a fonctionné.

Au fait, il semble que le module python3 ne sera pas construit si le monde est activé.

Exécutez Tensorflow à l'aide du GPU

Insérer cuDNN

Répondez à quelque chose en anglais, recevez l'e-mail, décompressez le fichier zip et dans le répertoire CUDA

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\

Je l'ai copié à mes subordonnés.

Mettez Python de la série 3.5 dans Anaconda

Il y a longtemps, je me souviens avoir vu une description selon laquelle une version payante est requise lors de l'utilisation du GPU, mais au moins Tensorflow semble pouvoir utiliser le GPU gratuitement, j'ai donc lancé un défi avec Anaconda.

mise à jour pip et mise à jour setuptools

C'était une erreur même si j'ai suivi le guide officiel Tensorflow pour Windows. On m'a dit de mettre à jour mon pip pendant cette erreur et je l'ai fait. Cependant, il y a toujours une erreur.

Mettez à jour ce que l'on appelle setuptools comme suit

pip install --upgrade -I setuptools

Après cela, j'ai pu l'installer selon le guide.

Contrôle de fonctionnement

Une application Web de l'exemple de code de classification d'image de Tensorflow Cela fonctionne dans un environnement Windows.

J'ai fait Cycle GAN avec PyTorch en utilisant GPU

Après Tensorflow, en 2017, j'ai pu exécuter Cycle GAN en utilisant PyTorch à portée de main.

Cordova

npm install -g cordova

Commande de confirmation

cordova create myapp
cd myapp
cordova add platform android
cordova requirements

Docker

Ce n'est pas Windows 10 Pro, j'ai donc installé la boîte à outils Docker. Puisque VitrualBox est déjà installé, décochez-le et installez-le.

Exécutez sshd avec OpenSSH

Utiliser cmder

Je l'ai mis en chocolat

Gestion des emballages mis en chocolat

Dans Qiita, l'article suivant contient une liste des packages installés.

choco list -lo

J'ai appris que vous pouvez l'obtenir.

Comment utiliser CGI avec Go

Il semble que msys2 a été mis en chocolat et que la version 64 bits de gcc y a été mise. ..

set PATH=C:\tools\msys64\mingw64\bin;%PATH%

Vous pouvez utiliser cgo dans cet état.

Incorporer et utiliser Julia sous Windows

Ajouter OCaml

Il semble qu'il existe plusieurs options. Pour le moment, sélectionnez la formule.

Lisez le document suivant

Construisez Firefox, un navigateur Web qui peut être considéré comme représentatif de l'OSS, à partir de la source

Exécuter le client X avec WSL

Si vous mettez le serveur X sous Windows, cela fonctionne, mais j'ai essayé d'autres méthodes.

Article associé

Recommended Posts

Comment vivre une vie décente avec Windows 2017
Comment exécuter Django sur IIS sur un serveur Windows
Comment utiliser Dataiku sous Windows
Comment installer pycrypto sur Windows
Comment déployer django-compresseur sous Windows
Comment installer Music 21 sur Windows
Comment monter un répertoire Windows 10 sur Ubuntu-Server 20.04 sur VMware Workstation 15.
[Kivy] Comment installer Kivy sur Windows [Python]
Comment utiliser l'Assistant Google sur Windows 10
Comment installer Richzhang / Colorisation sur Windows 10
Comment tester sur une page authentifiée par Django
Comment installer rapidement h5py sur Windows 10 [non officiel]
[Python] Comment installer OpenCV sur Anaconda [Windows]
Comment installer / vérifier Graphviz sur anaconda / windows10
Comment déployer une application Django dans le cloud Alibaba
Comment installer Linux sur un PC UEFI 32 bits
Un mémorandum sur l'utilisation de keras.preprocessing.image de Keras
Comment créer un environnement Django (python) sur Docker
Créez un environnement shell et python décent sur Windows
Comment créer un environnement Python sur Amazon Linux 2
Remarques sur la façon d'utiliser Firefox avec du sélénium sous Windows
Comment installer Python [Windows]
Comment appeler une fonction
Comment s'inscrire auprès de pypi
Comment pirater un terminal
Comment utiliser GitHub sur un serveur multi-personnes sans mot de passe
Comment utiliser Fujifilm X-T3 comme webcam sur Ubuntu 20.04
Une note sur la façon de préparer facilement un environnement de pratique Linux
Comment exécuter un modèle de transformateur entraîné localement sur CloudTPU
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Comment exécuter un fichier Python à une invite de commande Windows 10
Comment créer un jeu d'action multijoueur en ligne avec Slack
Comment utiliser VS Code dans un environnement Venv avec Windows
Remarques sur la façon de charger un environnement virtuel avec PyCharm
Comment configurer WSL2 sur Windows 10 et créer un environnement d'étude pour les commandes Linux
Comment faire une traduction japonais-anglais
Python 3.6 sous Windows ... et vers Xamarin.
Comment mettre un lien symbolique
Comment installer mysql-connector-python sur Mac
Comment créer un bot slack
Comment créer un package Conda
Comment installer Graph-Tool sur macOS
Comment créer un robot - Avancé
Remarques sur l'utilisation des featuretools
Comment créer une fonction récursive
Comment créer un pont virtuel
Comment installer OpenCV sur Mac
Comment exécuter matplotlib sur heroku
Comment installer PyPy sur CentOS
Comment utiliser l'homebrew dans Debian
Créer un environnement Linux sur Windows 10
Malentendu sur la façon de connecter CNN
[Blender] Comment créer un plug-in Blender
Comment supprimer un conteneur Docker
Comment créer un robot - Basic
Comment installer Maven sur CentOS
Remarques sur la rédaction de requirements.txt