[PYTHON] Comment éliminer les erreurs d'activation de conda sans modifications ennuyeuses de la politique d'exécution

Différence par rapport aux autres articles

Il faut un certain temps pour utiliser Anaconda '' et Miniconda '' dans l'environnement PowerShell ''. [Cet article](https://qiita.com/8128/items/877caf785b20758ba7e0), [Cet article](https://qiita.com/yniji/items/668f805a72a6ced6a2bd) et [Cet article](https: // www) Comme .gesource.jp / weblog /? P = 8254), chaque fois que vous voulez "développer", vous devez changer la politique d'exécution. Vous pouvez également être conscient des risques de sécurité et vous éviter de saisir des commandes à chaque fois. Alternativement, vous pouvez abandonner PowerShell '' et définir `` cmd '' comme terminal par défaut.

Dans cet article ・ ** Sans taper des commandes gênantes à chaque fois **, ・ ** La sécurité peut être garantie **, ・ Il peut être réalisé avec ** PowerShell ** Je vais vous montrer comment.

  1. Démarrez `` VSCode ''.
  2. Exécutez `` conda init powershell '' dans le terminal.
  3. Cliquez sur «Extension» (icône en forme de bloc) sur le côté gauche.
  4. Tapez PowerShell '' et Installer '' celui qui apparaît en haut.
  5. Juste au cas où, redémarrez `` VSCode ''.
  6. PowerShell Command Explorer '' (icône PowerShell '') doit être ajouté sur le côté gauche, alors cliquez dessus.
  7. Si le terminal démarre et que l'affichage suivant apparaît, cela est réussi.

                  =====> PowerShell Integrated Console <=====


(base) PS C:\Users\Honyara\Documents\Hogehoge\src> 

Vérifier la politique d'exécution

$ Get-ExecutionPolicy -List

        Scope ExecutionPolicy
        ----- ---------------
MachinePolicy       Undefined
   UserPolicy       Undefined
      Process          Bypass
  CurrentUser       Undefined
 LocalMachine       Undefined

Puisqu'il s'agit d'une unité `` Process '', il n'y a pas de problème en termes de sécurité.

Pour ceux qui sont encore plus gourmands

Dans l'état actuel, lorsque vous souhaitez utiliser PowerShell '' normalement, il devrait être ennuyeux de se faire dire que profile.ps1`` ne peut pas être chargé. Éliminez-le.

  1. Accédez à `` $ env: USERPROFILE \ Documents \ WindowsPowerShell ''.
  2. Puisque profile.ps1 aurait dû être créé à l'étape précédente, renommez-le en `` Microsoft.VSCode_profile.ps1 ''.

Information supplémentaire

Le système d'exploitation de l'auteur est Windows 10 64bit

Recommended Posts

Comment éliminer les erreurs d'activation de conda sans modifications ennuyeuses de la politique d'exécution
Comment utiliser le générateur
Comment utiliser le décorateur
Comment augmenter l'axe
Comment garder le conda éteint
Comment démarrer la première projection
Comment émettre intentionnellement une erreur dans le shell pendant les tests
[sh] Comment stocker les résultats de l'exécution de la commande dans des variables
Comment surveiller l'état d'exécution de sqlldr avec la commande pv
Comment résoudre l'erreur survenue dans toimage (à partir de PIL.Image import fromarray as toimage)
Comment refléter l'erreur de validation et saisir le contenu sur la page précédente sans utiliser le rendu dans l'action