WOLFRAM

Comment configurer l’installation Anaconda de Python sous Windows pour ExternalEvaluate ?

Wolfram Language peut interagir avec d’autres langages de programmation par le biais de la fonction ExternalEvaluate. Les conditions requises pour utiliser Python avec ExternalEvaluate sont les suivantes :

  • Une installation fonctionnelle de Python
  • La bibliothèque PyZMQ

Les instructions pour installer PyZMQ via pip sont disponibles dans Wolfram Language Documentation.

Anaconda est une méthode de distribution populaire pour Python et certaines bibliothèques couramment utilisées.

Par défaut, Anaconda stocke Python et ses bibliothèques dans des emplacements dans lesquels ExternalEvaluate ne cherche pas par défaut. Pour rendre Python et PyZMQ accessibles à ExternalEvaluate, vous devez d’abord ajouter les répertoires appropriés au chemin d’environnement.

Avec une installation par défaut d’Anaconda à l’emplacement

C:\Users\username\anaconda3

vous devez évaluer les commandes Wolfram Language suivantes

SetEnvironment["PATH" -> Environment["PATH"] <> ";" <> "C:\\Users\\username\\anaconda3"]
SetEnvironment["PATH" -> Environment["PATH"] <> ";" <> "C:\\Users\\username\\anaconda3\\Library\\bin"]

avant que Python ne puisse être utilisé avec ExternalEvaluate.

[English]

Cet article vous a-t-il aidé ?
Oui
Non

Vous avez des commentaires ?

Nous vous remercions de votre commentaire.

Envoyer

Contacter l'assistance

Vous avez une question sur la facturation, l'activation ou quelque chose de plus technique, nous sommes prêts à vous aider.

1-800-WOLFRAM (+1-217-398-0700 pour les appels internationaux)

Assistance clients

Du lundi au vendredi
De 8 h à 17 h, heure du Centre des États-Unis

  • Enregistrement ou activation du produit
  • Informations avant la vente et commande
  • Aide à l'installation et au premier lancement

Assistance technique avancée (pour les clients admissibles)

Du lundi au jeudi
De 8 h à 19 h, heure du Centre des États-Unis

Le vendredi
De 8 h 30 à 10 h et de 11 h à 17 h, heure du Centre des États-Unis

  • Assistance technique prioritaire
  • Assistance produits par des experts Wolfram
  • Aide avec la programmation en Wolfram Language
  • Assistance installation avancée