【发布时间】:2020-03-03 13:18:13
【问题描述】:
在我的终端中,我跑了:
pip install pandas
pip3 install pandas
安装似乎很顺利。当我在一个文件中编写一些代码并在我的终端中执行它(提示'python filename.py'或'python3 filename.py')时,可以毫无问题地导入和使用pandas库。但是,在使用 Jupyter Lab 和 Jupyter Notebook 时,尝试导入 pandas 时出现此错误:
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-1-38d4b0363d82> in <module>
----> 1 import pandas
ModuleNotFoundError: No module named 'pandas'
Jupyter Notebook 似乎无法识别此库。非常困惑为什么以及我应该做什么。仅供参考,重新安装 anaconda 没有帮助,我正在使用“pip”和“pip3”来安装库。
【问题讨论】:
-
在 Sam Mason 提供的链接中,请告诉我们,您无法理解的内容。那么我们也许可以提供帮助。
-
@SamMason 不幸的是,不......我尝试了主要答案中提出的建议。就我而言,当我提示“点子列表”时,熊猫确实会显示。所以我想我必须“激活环境”,但不确定这意味着什么。在终端中提示“激活‘ENV_NAME’”时,我收到一条错误消息:激活:找不到命令。
-
我想你需要
conda activate ENV_NAME,但我不使用 Conda 或 Windows,所以也无法检查! -
@NicolasFraisse 抱歉,不知道为什么我认为你在 Windows 上!你是如何开始这个 jupyter 笔记本的?您需要确保它使用与安装 pandas 包相同的 Python 环境。另请注意,
pip和pip3可能不同,值得弄清楚哪一个是正确的,这样您就不会不必要地在整个系统中散布软件包
标签: python pandas pip jupyter-notebook jupyter-lab