【问题标题】:Can't install python libraries无法安装 python 库
【发布时间】: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


【解决方案1】:

我遇到过这样的问题 这对我有帮助:

卸载python 并安装python 然后重启系统

我猜你的 Catalina 这次使用的是 py3 3 版本 它需要现实

我猜在 Mac OS 上最好通过终端使用 pip3。

【讨论】:

    【解决方案2】:

    问题似乎是通过自制软件安装 jupyter。卸载它,然后用 pip 重新安装它,现在一切正常

    【讨论】:

      猜你喜欢
      • 2014-07-29
      • 2016-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-11
      • 2020-03-27
      • 1970-01-01
      • 2021-09-02
      相关资源
      最近更新 更多