ImportError:没有名为pandas的模块。熊猫安装了pip

问题描述 投票:8回答:4

我使用mac终端检查我的包:

点子列表

我可以找到所有包裹包括熊猫

但是当我

进口大熊猫

它告诉我:ModuleNotFoundError:没有名为'pandas'的模块

顺便说一下,我的mac中有python2和python3,它们不是同一个目录,我怀疑python没有找到熊猫的路径

python macos pandas
4个回答
10
投票

首先,在项目文件夹中安装virtualenv以保护项目目录,以避免与其他软件包冲突。

pip install virtualenv

安装此命令后,在根项目目录中逐个运行此命令:

virtualenv venv
source venv/bin/activate

现在您的目录是安全的,您可以在里面安装所需的包。

pip install pandas

和你需要的其他人一样。

因为您已经安装了virtualenv并且运行安全,所以它不会与其他外部包冲突。

逐个使用这一切。我希望它可以帮助你避免这样的错误。

谢谢。


5
投票

尝试使用pip和pip3安装pandas。

pip install pandas

pip3 install pandas

建议,使用pyenv并为本地目录设置python版本。


5
投票

如果已经安装了python v2.7,那么为v2.7安装numpy和pandas。运行以下命令:

对于Ubuntu / Linux -

sudo apt-get install python-numpy
sudo apt-get install python-pandas

如果已经安装了python v3,那么为v3安装numpy和pandas。运行以下命令:

对于Ubuntu / Linux -

sudo apt-get install python3-numpy
sudo apt-get install python3-pandas

2
投票

我有Python2Python3安装在不同的目录,但我面临这个错误,因为当我使用命令pip install pandas它是在Python2目录中安装pandas而我使用Python3

所以我有两个目录与​​qazxsw poi和qazxsw poi。

要解决此错误:

Python2 --> C:\Python27中运行Python365 --> C:\Python365。如果已安装库pip install pandas,您将看到如下内容。

cmd

从上面的命令输出你可以看到pandas安装在C:\Users\vichitrak>pip install pandas Requirement already satisfied: pandas in c:\python27\lib\site-packages (0.23.4) Requirement already satisfied: python-dateutil>=2.5.0 in c:\python27\lib\site-packages (from pandas) (2.7.3) Requirement already satisfied: numpy>=1.9.0 in c:\python27\lib\site-packages (from pandas) (1.14.4) Requirement already satisfied: pytz>=2011k in c:\python27\lib\site-packages (from pandas) (2018.4) Requirement already satisfied: six>=1.5 in c:\python27\lib\site-packages (from python-dateutil>=2.5.0->pandas) (1.11.0) 目录,即pandas

在qazxsw poi中运行qazxsw poi命令来检查你运行的是哪个qazxsw poi版本。

Python2

你可以看到我正在使用c:\python27\lib\site-packages (0.23.4),而python安装在cmd目录中

要在Python安装C:\Users\vichitrak>python Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. 和其他库,请访问Python3中的pandas 打开Python2并运行pandas

或者你可以使用Python3上的scripts folder运行Python3 directory i.e. C:\Python365\Scripts命令,即Command Window

© www.soinside.com 2019 - 2024. All rights reserved.