import nlplotでエラーが発生する。
cf. https://github.com/takapy0210/takapy_blog/issues/1#issue-683849954
pip install nlplot自体はエラーなく完了しましたが、import nlplotを実行すると以下のエラーが発生してしまいます。
環境はwin10, Python 3.6.5 |Anacondaです。
import nlplot Traceback (most recent call last): File "
", line 1, in File "C:\Users\******myenv\lib\site-packages\nlplot_init_.py", line 1, in from nlplot.nlplot import * File "C:\Users\******\myenv\lib\site-packages\nlplot\nlplot.py", line 15, in import seaborn as sns File "C:\Users\******\myenv\lib\site-packages\seaborn_init_.py", line 2, in import matplotlib as mpl File "C:\Users******\myenv\lib\site-packages\matplotlib_init_.py", line 174, in check_versions() File "C:\Users\******\myenv\lib\site-packages\matplotlib_init.py", line 159, in _check_versions from . import ft2font ImportError: DLL load failed: 指定されたモジュールが見つかりません。
エラー原因わかりますでしょうか?
@sinjorjob
調べてみると下記のような事象があるようなので、お手数ですが下記を参照していただきお試しいただいても良いでしょうか?
https://qiita.com/forgetful-chicken/items/f3af713685c6e289abbe
情報有難うございます。 参考URLの情報では解決せず以下の通りmatplotlibのバージョンを下げると一旦エラーは解消しましが、今度は別のplotlyに関するImportエラーが出るようになってしまいました。
pip uninstall matplotlib pip install matplotlib==3.3.0 →これでimport nlplotはOKになった。
なお、DOS画面じょうから「import nlplot」を実行すると正常に動作しますが、Jupyter Notebook上からimport nlplotすると以下のエラーが発生するようになりました。
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-3-18fd90e20f78> in <module>()
----> 1 import nlplot
C:\python\venv\nlplotenv\Lib\site-packages\nlplot\__init__.py in <module>()
----> 1 from nlplot.nlplot import *
2
3 def main():
4 pass
C:\python\venv\nlplotenv\Lib\site-packages\nlplot\nlplot.py in <module>()
16 import plotly
17 import plotly.graph_objs as go
---> 18 import plotly.express as px
19 from plotly.offline import iplot
20 from wordcloud import WordCloud
ModuleNotFoundError: No module named 'plotly.express'
インストールされていたplotlyのバージョンが4.9.0でしたので、一旦4.8.0に下げてみましたが同じエラーが発生します。 色々調査していますが、めぼしい情報がなく、そちらでも何か原因がわかりましたら共有いただけますと助かります。
@sinjorjob ご連絡が大変遅くなり申し訳ないです.
nlplotの最新version(v1.4.0)をリリースしたので、もしよろしければこちらで今一度試して見ていただけますでしょうか. https://pypi.org/project/nlplot/1.4.0/