2016-08-30 7 views
7

私はmatplotlibのをインストールするには、PIPを使用し、その後、Windowsのbashでpypyをインストールするためにpyenvを使用しますが、pyplotをインポートするときに、私は何をすることができRunTimeError輸入pyplot、例外RuntimeError:できませんdlopenのはTkinterモジュールファイル

In [1]: import matplotlib.pyplot as plt 
--------------------------------------------------------------------------- 
RuntimeError        Traceback (most recent call last) 
<ipython-input-1-eff513f636fd> in <module>() 
----> 1 import matplotlib.pyplot as plt 

/home/zjshao/.pyenv/versions/pypy-5.3.1/site-packages/matplotlib/pyplot.pyc in <module>() 
    112 
    113 from matplotlib.backends import pylab_setup 
--> 114 _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() 
    115 
    116 _IP_REGISTERED = None 

/home/zjshao/.pyenv/versions/pypy-5.3.1/site-packages/matplotlib/backends/__init__.pyc in pylab_setup() 
    30  # imports. 0 means only perform absolute imports. 
    31  backend_mod = __import__(backend_name, 
---> 32        globals(),locals(),[backend_name],0) 
    33 
    34  # Things we pull in from all backends 

/home/zjshao/.pyenv/versions/pypy-5.3.1/site-packages/matplotlib/backends/backend_tkagg.pyc in <module>() 
    11 
    12 # Paint image to Tk photo blitter extension 
---> 13 import matplotlib.backends.tkagg as tkagg 
    14 
    15 from matplotlib.backends.backend_agg import FigureCanvasAgg 

/home/zjshao/.pyenv/versions/pypy-5.3.1/site-packages/matplotlib/backends/tkagg.pyc in <module>() 
     7 import numpy as np 
     8 
----> 9 from matplotlib.backends import _tkagg 
    10 
    11 def blit(photoimage, aggimage, bbox=None, colormode=1): 

RuntimeError: Cannot dlopen tkinter module file 

In [2]: 

を得ましたこの問題を解決する方法は?

ご意見をお寄せください。

答えて

0

おそらく、あなたのpythonインストールで何か問題があります。最善の方法はpythonを削除して再インストールすることです。

Anacondaからpythonをインストールすることをお勧めします。 pythonパス環境変数を設定し、 'mathplotlib'を含む便利なパッケージがプリインストールされているのは、 '次のクリック'インストーラ(素晴らしいWindows用)です。

関連する問題