JuliaPy / JuliaPy/PyCall.jl

Problem when using py"" in my own module

Abierto
#576 8 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
Julia
Estrellas
1.5k
Forks
186
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Hi, I try to use py" " in my own module, but get an error:

LoadError: type MethodError has no field val
Stacktrace:
[1] getproperty(::Any, ::Symbol) at .\sysimg.jl:18
[2] macro expansion at E:\Programming\Julia\depot\packages\PyCall\rUul9\src\pyeval.jl:214 [inlined] [3] @py(::LineNumberNode, ::Module, ::Vararg{Any,N} where N) at F:\Git\Python\src\Example.jl:58
in expression starting at REPL[5]:1

How to fix it? Thanks

Guía de contribución

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

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza reproduciendo el fallo reportado de py" " en un módulo de Julia; después, inspecciona src/pyeval.jl de PyCall alrededor de la línea 214 y el módulo de ejemplo en Example.jl:58. Compara el comportamiento con el stack trace de la REPL y determina si el acceso al campo de MethodError sigue presente en el código actual. El trabajo estará terminado cuando se haya identificado un fix reproducible y se haya verificado que py" " funciona desde un módulo de usuario.

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

Evaluación

Stack tecnológico
julia, python
Área
api
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.