Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 由于未找到模块';pd.core.dtypes.common';_Python_Python 3.x_Pandas_Anaconda - Fatal编程技术网

Python 由于未找到模块';pd.core.dtypes.common';

Python 由于未找到模块';pd.core.dtypes.common';,python,python-3.x,pandas,anaconda,Python,Python 3.x,Pandas,Anaconda,我的Ubuntu 16.04 LTS笔记本电脑拒绝导入熊猫。我尝试过无数次重新安装和更新熊猫。我使用列表加载我的所有库。为了确保库中没有冲突或兼容性问题,我在本地机器上重新加载了脚本中的每个元素,同时在Ubuntu 16.04.4 x64云服务器上重新加载。当我尝试在云服务器上导入熊猫时,它没有问题。当我试图在我的本地机器上导入熊猫时,我继续得到这个错误 然后我尝试使用pip而不是conda安装pandas,但它仍然拒绝导入,但错误发生了变化。如果您有任何建议或需要任何其他信息,请告诉我 imp

我的Ubuntu 16.04 LTS笔记本电脑拒绝导入熊猫。我尝试过无数次重新安装和更新熊猫。我使用列表加载我的所有库。为了确保库中没有冲突或兼容性问题,我在本地机器上重新加载了脚本中的每个元素,同时在Ubuntu 16.04.4 x64云服务器上重新加载。当我尝试在云服务器上导入熊猫时,它没有问题。当我试图在我的本地机器上导入熊猫时,我继续得到这个错误

然后我尝试使用pip而不是conda安装pandas,但它仍然拒绝导入,但错误发生了变化。如果您有任何建议或需要任何其他信息,请告诉我

import pandas as pd 

ModuleNotFoundError                       Traceback (most recent call last)
ModuleNotFoundError: No module named 'pandas.core.dtypes.common'

=====================================================================
pip安装之后

import pandas as pd

ImportError                               Traceback (most recent call last) 
ImportError: cannot import name 're_type'

您必须使用不同版本的python。也许Python2和Python3都可以

检查Python的版本并将其安装在相同的环境中

要在python 2中安装,请使用
pip
命令

要在python 3中安装,请使用
pip3
命令

通过检查python版本

python——版本

Python 3.6.5


我试图剪切并粘贴整个错误脚本,但网页拒绝格式化…我打开了一个在本地机器上创建的旧jupyter笔记本。当我执行单元格以导入pandas时,我得到一个错误,读取ImportError:cannotimport name'is_list_like'有助于了解python和pandasHi Anna的确切版本,显然我安装了两个版本的python 2.7.12和3.6.4。我一直在安装pandas=0.19谢谢Prateek的回复。当我检查python--version in root output=python 3.6.4::Anaconda,Inc.时,这就是我安装的。然而,我听说Python2.x是在Ubuntu操作系统中工厂安装的。当我签入普通用户输出=Python 2.7.12时。这让我相信,是的,这两个版本都存在于操作系统中。我想我不需要2.7.12。我是否可以/应该以某种方式删除此版本以避免这些错误?我不知道你所说的“在相同的环境中安装”是什么意思。我还想提到,我通常使用命令来安装pandas。康达安装熊猫=0.19康达安装会成为一个因素吗?我试过pip3安装熊猫。输出显示“需求已经满足”,错误继续发生。不要在anaconda中使用pip。这就是问题所在。要安装软件包,请使用
conda install
命令或使用anaconda navigator。在进行此操作之前,请确保启用conda Environment。再次感谢您的回复Prateek。我不认为pip/conda冲突是问题所在,因为我已经尝试分别安装每一个,当我最初遇到错误时,我使用的是conda脚本,我相信它没有包管理器和库冲突。我认为您的第一个建议是,操作系统上存在两个版本的python存在冲突。我只希望我知道解决问题的最好方法。
>>python
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32