安裝好了numpy 、matplotlib、scipy包但是seaborn還是跑不出來

import matplotlib.pyplot as plt
import seaborn as sns
from scipy import stats
import numpy as np
np.random.seed(100)
rn1=np.random.normal(loc=0,scale=1,size=100)
plt.style.use('ggplot')
g=sns.distplot(rn1,hist=False,kde=False,fit=stats.norm,fit_kws={'color':'black','label':'u=0,s=1','linestyle':'-'})
plt.legend()
plt.show()
出現了下面的錯誤:
E:\pycharm\venv\Scripts\python.exe E:/pycharm/course2/studyhistplot.py
Traceback (most recent call last):
File "E:/pycharm/course2/studyhistplot.py", line 3, in <module>
import seaborn as sns
File "E:\pycharm\venv\lib\site-packages\seaborn\__init__.py", line 6, in <module>
from .rcmod import *
File "E:\pycharm\venv\lib\site-packages\seaborn\rcmod.py", line 5, in <module>
from . import palettes, _orig_rc_params
File "E:\pycharm\venv\lib\site-packages\seaborn\palettes.py", line 12, in <module>
from .utils import desaturate, set_hls_values, get_color_cycle
File "E:\pycharm\venv\lib\site-packages\seaborn\utils.py", line 17, in <module>
pandas_has_categoricals = LooseVersion(pd.__version__) >= "0.15"
AttributeError: module 'pandas' has no attribute '__version__'
Process finished with exit code 1
我的包安裝的版本情況:
matplotlib 3.1.2 3.2.0rc1
numpy 1.16.3 1.18.0rc1
scipy 1.3.3 1.4.0rc2
seaborn 0.9.0 0.9.0
statsmodels 0.10.2 0.10.2
pip 19.3.1 19.3.1
pandas 0.24.2 0.25.3
在終端就可以順利地出圖,不過還是更喜歡用pycharm。大佬們能不能幫忙看一下是哪里的問題!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/116638.html
上一篇:ndata 作為函式自變數的問題
