2017-10-02 3 views
3

MacOS 10.13でJulia Version 0.6.0-preα7.7を使用しています。PyPlotがクラッシュするJulia

PyPlotを使用しようとすると、いずれかの基本的な "プロット" コマンドはメッセージで致命的なエラーが発生します。

インテルMKL FATAL ERROR:libmkl_intel_thread.dylib読み込むことができません。

さまざまなPythonインストールでPyCallを再構築しようとしました。私はpythonからmatplotlibを使用して問題はありません。

Juliaバージョン0.4.5と0.5.0で同じ問題が発生します。

提案がありますか?

+0

私はPythonでnomklバージョンに切り替え、このPythonインストールにJulia PYTHON環境変数を指定することでこれを解決できました。 – Shawn

答えて

1

私は、macOS 10.12.5でjulia 0.6と同じ問題を抱えていました。新鮮なジュリアのインストールでは、この問題を解決するために

は、私がやった:

Pkg.add("Conda") 
using Conda 
Conda.add("nomkl") 
Conda.add("numpy") 
Conda.add("scipy") 
Pkg.add("PyCall") 
Pkg.add("PyPlot") 
+0

StackOverflowへようこそLaurin!これらのコマンドシーケンスを実行して実際に問題が解決されましたか?それとも、あなたが試したが働かなかったものでしたか? –

+0

@BeepBoopの代わりに投稿されました: "Laurin Ostermannの返信が私のために働いていました。私は、Laurinの方法が新しくインストールされたことを考えると、 – Alex

1

これが起動する前に、あなたのLD_LIBRARY_PATHに(0.6、例えば、これは$HOME/.julia/v0.6/Conda/deps/usr/libである)あなたのCondaライブラリディレクトリを追加することによって回避することができますジュリア。

は、根本的な原因をすぐに修正することができるが、これは今の問題を軽減するために取り組んできましたhttps://github.com/JuliaPy/PyPlot.jl/issues/315#issuecomment-334179119

を参照してください。

関連する問題