PyEval_RestoreThread: NULL tstate
- Lenguaje dominante
- Julia
- Estrellas
- 488
- Forks
- 90
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
First I have installed PyPlot:
ENV["PYTHON"] = ""
Pkg.add("PyCall")
Pkg.build("PyCall")
Pkg.add(PyPlot")
Second, I have a very basic code in a file called test.jl:
using PyPlot
plot(1,1)
When I run this code into Atom or Julia everything is OK. The problem is when I open a cmd from windows 10, 64 bits and I call this program:
C:\Users\%USERNAME%\AppData\Local\Julia-0.5.0\bin\julia.exe "C:\Users\%USERNAME%\Desktop\test.jl"
I have the following Error: "Fatal Python error: PyEval_RestoreThread: NULL tstate"
I am runing with :
Julia Version 0.5.0
Commit 3c9d753 (2016-09-19 18:14 UTC)
Platform Info:
System: NT (x86_64-w64-mingw32)
CPU: Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz
WORD_SIZE: 64
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell)
LAPACK: libopenblas64_
LIBM: libopenlibm
LLVM: libLLVM-3.7.1 (ORCJIT, haswell)
For python, the miniconda version was installed automatically.
Thanks
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Reproduce the failure with test.jl and the Julia 0.5.0 Windows command shown, then compare it with the working Atom or Julia invocation. Start by examining PyPlot and PyCall initialization on Windows; done means the same script runs from cmd without the PyEval_RestoreThread error.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- julia, matplotlib, python
- Área
- data-visualization
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100