PyCon JP 2014 Sprint, qui s'est tenu le dernier jour du PyCon JP 2014 tenu du 12 au 15 septembre 2014, a eu lieu à [Microsoft Japan Shinagawa Headquarters Seminar Room] ](Http://www.microsoft.com/ja-jp/mscorp/branch/sgt.aspx) a loué la salle.
Je ne comprenais pas grand-chose à Azure, j'ai donc redonné un tutoriel pour la version PaaS. J'ai essayé d'installer un module supplémentaire de Python et pip n'a pas pu être utilisé.
Je voulais faire quelque chose à ce sujet, alors j'ai décidé de mettre pip et virtualenv et je l'ai contesté.
Téléchargez la dernière version du fichier d'installation de pip à partir du dossier suivant. (Vous pouvez le télécharger sur Azure)
https://bootstrap.pypa.io/get-pip.py
Installation de pip et virtualenv
> python get-pip.py --user
> python -m pip install --user virtualenv
Installé ci-dessous
C:\DWASFiles\Sites\~1xxxxxxxxxx\AppData\Python
Créez un environnement Python appelé myenv
dans votre propre dossier
python -m virtualenv myenv
À partir de maintenant, vous pouvez installer le module en utilisant le pip suivant. J'ai pensé, mais cela ne semble pas fonctionner. Poursuite de l'enquête requise.
> myenv\Scripts\pip.exe
Si Python est installé dans un emplacement sur lequel l'utilisateur ne peut pas écrire, un nouveau module ne peut pas être installé dans le dossier site-packages, ce qui entraîne une erreur.
Avec les derniers pips, l'option --user
est disponible, vous pouvez installer des pips dans votre répertoire personnel et vous pouvez également créer virtualenv.
Cela vous permet de créer un environnement Python où vous le souhaitez avec virtualenv, même si vous ne disposez pas des privilèges d'administrateur (root).
Cependant, dans cet environnement Azure, il n'était pas possible d'activer, il est donc nécessaire d'appeler Python, etc. avec une spécification de chemin complet à chaque fois. (Sous Windows, il semble qu'il existe des conditions telles que parce que les variables d'environnement affectent globalement ??)
Merci à @aodag, qui est le plus détaillé au Japon en matière d'emballage et semble être suffisamment classé pour être compté au doigt même si vous regardez autour du monde.
Recommended Posts