小编JB *_*tit的帖子

熊猫不匹配的 conda 版本

我将 Anaconda 套件用于 python。我愿意

import pandas as pd

进而

pd.show_versions()
Run Code Online (Sandbox Code Playgroud)

表明

熊猫:0.17.1

但如果我这样做

!conda list
Run Code Online (Sandbox Code Playgroud)

表明

熊猫 0.18.1

为什么那些不同?为什么导入的 pandas 版本不如 conda 中的版本最新?在这个阶段,有些属性对我不起作用(比如 .rolling),这很麻烦。
我已经尝试过
conda update pandas
然后重新启动 spyder,但没有任何运气

非常感谢你的帮助

----编辑: pd.__file__返回

Out[16]: 'C:\Anaconda3\lib\site-packages\pandas\__init__.py'

sys.executable 返回

'C:\Anaconda3\python.exe'

我试过sys.path哪个返回

输出[15]: ['', 'C:\Anaconda3\python35.zip', 'C:\Anaconda3\DLLs',
'C:\Anaconda3\lib', 'C:\Anaconda3',
'c:\anaconda3 \lib\site-packages\setuptools-23.0.0-py3.5.egg',
'C:\Anaconda3\lib\site-packages',
'C:\Anaconda3\lib\site-packages\Sphinx-1.4.1 -py3.5.egg',
'C:\Anaconda3\lib\site-packages\win32',
'C:\Anaconda3\lib\site-packages\win32\lib',
'C:\Anaconda3\lib\site-包\Pythonwin',
'C:\Anaconda3\lib\site-packages\IPython\extensions',
'C:\Users\jeanbaptiste.lepetit\.ipython',
'C:\Anaconda3\lib\site-packages\IPython\扩展',
'C:\Anaconda3\lib\site-packages\IPython\extensions' ]

pd.__version__ 返回

'0.17.1'

这很令人困惑

----------EDIT 2 ----------------
好的,我计算了两个地方的包

C:\Anaconda3\lib\site-packages\pandas

C:\Anaconda3\pkgs\pandas-0.18.1-np110py35_0\Lib\site-packages\pandas

我手动删除了第一个,看看会发生什么。然后尝试导入包:import pandas as pd但找不到它。尝试conda install …

python pandas anaconda

5
推荐指数
1
解决办法
3831
查看次数

标签 统计

anaconda ×1

pandas ×1

python ×1