【发布时间】:2019-02-01 23:31:04
【问题描述】:
我在jupyter-notebook 中编码,从mysqlserver 获取数据,然后将其下载为python 脚本,因为我想使用cronjob 在我的网站中实现它。所以当我运行Python 脚本时,我得到了这个错误:
import seaborn as sns
File "C:\Users\Debadri\AppData\Local\Programs\Python\Python36\lib\site-packages\seaborn\__init__.py", line 6, in <module>
from .rcmod import *
File "C:\Users\Debadri\AppData\Local\Programs\Python\Python36\lib\site-packages\seaborn\rcmod.py", line 5, in <module>
from . import palettes, _orig_rc_params
File "C:\Users\Debadri\AppData\Local\Programs\Python\Python36\lib\site-packages\seaborn\palettes.py", line 12, in <module>
from .utils import desaturate, set_hls_values, get_color_cycle
File "C:\Users\Debadri\AppData\Local\Programs\Python\Python36\lib\site-packages\seaborn\utils.py", line 7, in <module>
from scipy import stats
File "C:\Users\Debadri\AppData\Local\Programs\Python\Python36\lib\site-packages\scipy\__init__.py", line 61, in <module>
from numpy._distributor_init import NUMPY_MKL # requires numpy+mkl
ImportError: cannot import name 'NUMPY_MKL'
我试图从这个链接安装numpy+mkl.whl 文件:Numpy+MKL,这个 (numpy‑1.15.1+mkl‑cp37‑cp37m‑win_amd64.whl) 包,但是当我尝试安装它时它显示,不受支持。
【问题讨论】:
-
试试
pip install mkl看看会发生什么。 -
不固定 :(
-
也许做一个
import numpy; numpy.show_config()并发布输出。pip list也可能会有所帮助。 -
导入
numpy和scipy以及seaborn也没有问题。seaborn在 IPYNB 中运行良好 -
numpy.show_config()将显示您是否使用了 mlk。这与导入无关。
标签: python-3.x numpy jupyter-notebook seaborn