JuliaPy / JuliaPy/PyCall.jl

pyimport not working for custom conda environment

Abierto
#891 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Julia
Estrellas
1.5k
Forks
186
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Hi! When I use PyCall with the default environment `ENV["PYTHON"]=""` everything works fine. However, as soon as I switch it to another path like `ENV["PYTHON"]=raw"C:\Users\neun8\.julia\conda\3\envs\tf-gpu\python.exe"` it doesn't find any modules I have installed even if that environment is an exact copy of the default PyCall environment (created using `conda create --name tf-gpu --clone base`). This is a problem because it would be very convenient to be able to have seperate environments for say Tensorflow and PyTorch. I'm using PyCall 1.92.2 on Julia 1.6.0 on Windows 10.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza reproduciendo el problema a través del punto de entrada pyimport de PyCall, con ENV["PYTHON"] establecido en la ruta personalizada de conda indicada en Windows. Compara el descubrimiento de módulos en ese entorno con el entorno predeterminado de PyCall; se considera terminado cuando se pueden importar módulos instalados desde el entorno seleccionado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
tooling
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.