# Julia v1.0 Install notes

**URL:** <https://discourse.julialang.org/t/julia-v1-0-install-notes/13583>\
**Category:** General Usage\
**Created:** [August 16, 2018, 6:44pm UTC](https://discourse.julialang.org/t/julia-v1-0-install-notes/13583 "2018-08-16T18:44:38Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![mkborregaard](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkborregaard/32/556_2.png) [@mkborregaard](https://discourse.julialang.org/u/mkborregaard)\
**Post date:** [August 17, 2018, 9:59am UTC](https://discourse.julialang.org/t/julia-v1-0-install-notes/13583/12 "2018-08-17T09:59:59Z")

</div>

The problem is, to be specific, that the Plots “pyplot” backend is not just a front-end to the PyPlot package - it mostly bypasses PyPlot and calls direcly into matplotlib via PyCall (and LaTeXStrings), which usually was not a problem, because those were loaded as dependencies of PyPlot.

On 1.0, though, (Pkg3 to be exact) you can’t `import` a package that was installed as a dependency - you can only `import` packages you’ve explicitly installed. That changes the installation procedure - we’ve updated the error message on the newest release of Plots ([https://github.com/JuliaPlots/Plots.jl/pull/1656/files](https://github.com/JuliaPlots/Plots.jl/pull/1656/files)) but it may not be shown appropriately.

So it’s not Requires-related.

---

_[View the full topic](https://discourse.julialang.org/t/julia-v1-0-install-notes/13583)._
