首页 > 解决方案 > 如何在 macOS 中使用下载的 Python 包?

问题描述

我在使用 Visual Studio Code 的 macOS 上,无法导入使用 pip 下载的模块。如果我在终端中运行它which -a pip会给出/usr/local/bin/pip,如果我运行which -a python它会给出/usr/bin/python。此外,如果我运行pip list,它会显示我的所有模块,但在它说的 python 文件中no module named...。我知道苹果有一个 python 2.7 和我的 python 3.6.1,也许它们有冲突?我尝试使用安装 pipsudo /usr/bin/python get-pip.py但没有任何变化。我能做些什么?也许有一种我不知道的安装python的方法?

编辑:我在 python 和 homebrew 的注释中尝试了该方法(我已经安装了 homebrew),但是 Visual Studio Code 没有看到 python 3.7.6,而是看到了 python 3.8.1(未安装)、python 3.7.3( XCode 中包含的那个?)和 python 2.7(来自苹果的那个)。所以现在我的问题是 Visual Studio Code 没有看到正确的 python 版本......

Edit2:我正在使用 catalina

标签: pythonmacospip

解决方案


笔记:

  • 始终在没有 SUDO 的情况下安装 python。它弄乱了包裹。
  • 还可以查看 Homebrew 在 MacOS 中安装代码,它非常有用。链接:https ://brew.sh/

从您的启动板打开终端。

然后输入

python

如果它打开解释器,则由于默认要求,python 已经安装在您的操作系统中。否则安装它。

安装:

python -m pip install <Your-Package-Name-Here>
  • 例子
python -m pip install pandas

推荐阅读