-
Notifications
You must be signed in to change notification settings - Fork 89
Closed
Description
I am running into this precomilation error:
_
_ _ _(_)_ | A fresh approach to technical computing
(_) | (_) (_) | Documentation: http://docs.julialang.org
_ _ _| |_ __ _ | Type "?help" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.5.1 (2017-03-05 13:25 UTC)
_/ |\__'_|_|_|\__'_| | Official http://julialang.org/ release
|__/ | x86_64-pc-linux-gnu
julia> using PyPlot
INFO: Installing matplotlib via the Conda matplotlib package...
Fetching package metadata .........
Solving package specifications: .
# All requested packages already installed.
# packages in environment at /home/febbo/.julia/v0.5/Conda/deps/usr:
#
matplotlib 2.0.0 np112py27_0
ERROR: InitError: PyError (:PyImport_ImportModule) <type 'exceptions.ImportError'>
ImportError('cannot import name multiarray',)
File "/usr/lib/python2.7/dist-packages/matplotlib/__init__.py", line 122, in <module>
from matplotlib.cbook import is_string_like, mplDeprecation, dedent, get_label
File "/usr/lib/python2.7/dist-packages/matplotlib/cbook.py", line 33, in <module>
import numpy as np
File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 180, in <module>
from . import add_newdocs
File "/usr/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "/usr/lib/python2.7/dist-packages/numpy/lib/__init__.py", line 8, in <module>
from .type_check import *
File "/usr/lib/python2.7/dist-packages/numpy/lib/type_check.py", line 11, in <module>
import numpy.core.numeric as _nx
File "/usr/lib/python2.7/dist-packages/numpy/core/__init__.py", line 14, in <module>
from . import multiarray
in pyerr_check at /home/febbo/.julia/v0.5/PyCall/src/exception.jl:56 [inlined]
in pyerr_check at /home/febbo/.julia/v0.5/PyCall/src/exception.jl:61 [inlined]
in macro expansion at /home/febbo/.julia/v0.5/PyCall/src/exception.jl:81 [inlined]
in pyimport(::String) at /home/febbo/.julia/v0.5/PyCall/src/PyCall.jl:392
in pyimport_conda(::String, ::String, ::String) at /home/febbo/.julia/v0.5/PyCall/src/PyCall.jl:485
in __init__() at /home/febbo/.julia/v0.5/PyPlot/src/init.jl:177
in _include_from_serialized(::String) at ./loading.jl:150
in _require_from_serialized(::Int64, ::Symbol, ::String, ::Bool) at ./loading.jl:187
in _require_search_from_serialized(::Int64, ::Symbol, ::String, ::Bool) at ./loading.jl:217
in require(::Symbol) at ./loading.jl:371
during initialization of module PyPlot
Looking at the readme for pycall:
https://github.com/JuliaPy/PyCall.jl#using-pycall-from-julia-modules
It looks like we may be able to fix these issues with this strategy?
Metadata
Metadata
Assignees
Labels
No labels