【发布时间】:2017-10-09 06:15:33
【问题描述】:
似乎我已经下载了熊猫,但我似乎无法在我的程序中使用它
我使用的是 10.12.6 版本的 mac
任何帮助将不胜感激
这是我的控制台命令
➜ Downloads cat code.py
import pandas
➜ Downloads pip3 install pandas
Requirement already satisfied: pandas in /usr/local/lib/python3.6/site- packages
Requirement already satisfied: numpy>=1.7.0 in /usr/local/lib/python3.6/site-packages (from pandas)
Requirement already satisfied: python-dateutil>=2 in /usr/local/lib/python3.6/site-packages (from pandas)
Requirement already satisfied: pytz>=2011k in /usr/local/lib/python3.6/site-packages (from pandas)
Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.6/site-packages (from python-dateutil>=2->pandas)
➜ Downloads python code.py
Traceback (most recent call last):
File "code.py", line 1, in <module>
import pandas
ImportError: No module named pandas
➜ Downloads
【问题讨论】:
-
您是否使用 homebrew 安装了
Python3?如果是这样,则Python3对应的pip是pip3而不是pip。 -
这是我尝试使用自制软件安装时发生的情况:
-
如果你想在 Python3 解释器下运行,你需要运行
python3 code.py或者在第 1 行添加一个显示#!/usr/local/bin/python3的 shebang。如果您只运行python,您将运行 Apple 提供的 Pyython2 解释器,它不知道您在 homebrew 下安装的模块。 -
仍然有同样的问题:➜ 下载 python3 code.py Traceback(最近一次调用最后一次):文件“code.py”,第 1 行,在
import pandas ImportError: No module named ' pandas' ➜ 下载 -
如果你运行
type python和type python3会发生什么?