我刚刚使用以下命令安装了xgboost(Python 3.5; Win 10):
conda install py-xgboost
我开始了一个新笔记本和一个简单的
import pandas as pd
给了我这个
AttributeError Traceback (most recent call last)
<ipython-input-1-c28917116b79> in <module>()
----> 1 import pandas as pd
2 import sklearn as sk
3 from sklearn import metrics
4 import numpy as np
5 from scipy import stats
~\Anaconda3\lib\site-packages\pandas\__init__.py in <module>()
21
22 # numpy compat
---> 23 from pandas.compat.numpy import *
24
25 try:
~\Anaconda3\lib\site-packages\pandas\compat\numpy\__init__.py in <module>()
8
9 # numpy versioning
---> 10 _np_version = np.__version__
11 _nlv = LooseVersion(_np_version)
12 _np_version_under1p10 = _nlv < LooseVersion('1.10')
AttributeError: module 'numpy' has no attribute '__version__'
版本错误?
有人可以帮忙吗?
答案 0 :(得分:0)
似乎安装py-xgboost已将numpy降级(有跟踪信息)。通常,我没有将其视为其他安装的问题。我跑完后
conda update --all
numpy已更新为较新版本,似乎再也没有像我这样的错误了。
很奇怪!也许应用程序所有者/管理员应该调查安装过程