【发布时间】:2021-01-24 21:23:10
【问题描述】:
买了一台新笔记本电脑(带有 Catalina 的 MacBook Air)并通过 Homebrew 安装了 python 3。
当尝试在 jupyter notebook 中安装和运行一些库时(也通过 Homebrew 安装),例如:
!pip3 install pandas
然后:
import pandas as pd
我得到错误:
ModuleNotFoundError: 没有名为“pandas”的模块
与 numpy、matplotlib、bs4 等相同。即使当我重新运行 !pip3 install 时,我也会收到以下消息:
已满足要求:/usr/local/lib/python3.8/site-packages (1.19.2) 中的 numpy
当我跑步时:
!which python3
!which pip3
我明白了
/usr/local/bin/python3
/usr/local/bin/pip3
是不是我做错了什么?
【问题讨论】:
-
导入前需要在jupyter中重启内核
-
尝试运行
python3 -m pip list看看是否已安装 -
已经重启了内核,什么也没有。
-
running
python3 -m pip list我得到包版本 --------------- ------- beautifulsoup4 4.9.3 bs4 0.0.1 numpy 1.19.2 pandas 1.1.3 pip 20.2.3 python-dateutil 2.8.1 pytz 2020.1 setuptools 49.2.0 六 1.15.0 汤筛 2.0.1 轮子 0.34.2 -
签入 jupiter: print(sys.version) 它使用哪个版本
标签: python python-3.x macos