Wolfram Computation Meets Knowledge

¿Cómo configurar la instalación de Python de Anaconda en Windows para usar ExternalEvaluate?

Wolfram Language puede interactuar con otros lenguajes de programación por medio de la función ExternalEvaluate. Los prerequisitos para usar Python junto con ExternalEvaluate son los siguientes:

  • Contar con una instalación funcional de Python
  • Contar con la biblioteca PyZMQ

Las instrucciones para instalar PyZMQ mediante pip están disponibles en la Documentación de Wolfram Language.

Anaconda es un método de distribución popular para Python y algunas bibliotecas utilizadas frecuentemente.

Por defecto, Anaconda almacena Python y sus bibliotecas en ubicaciones que ExternalEvaluate no detecta de manera predeterminada. Para hacer que Python y PyZMQ sean accesibles para ExternalEvaluate, primero debe agregar los directorios adecuados a la ruta del entorno.

Al contar con una instalación predeterminada de Anaconda en la ubicación

C:\Users\username\anaconda3

debe evaluar los comandos de Wolfram Language

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

antes de poder usar Python junto con ExternalEvaluate.

[English]

¿Le parece útil este artículo?
No

¿Tiene algún comentario?

Gracias por sus comentarios.

Enviar

Contacte a soporte técnico

Estamos listos para ayudarlo a resolver sus preguntas sobre facturación, activación o problemas técnicos.

1-800-WOLFRAM (+1-217-398-0700 para usuarios internacionales)

Soporte al cliente

Lunes–viernes
8am–5pm hora estándar del centro

  • Registro o activación del producto
  • Información y ordenes de preventas
  • Ayuda con la instalación y primera ejecución

Soporte técnico avanzado (para clientes admisibles)

Lunes–Jueves
8am–7pm hora estándar del centro

Viernes
8:30–10am y 11am–5pm hora estándar del centro

  • Soporte técnico prioritario
  • Asistencia sobre el producto por expertos Wolfram
  • Ayuda con la programación de Wolfram Language
  • Soporte de instalación avanzado