【问题标题】:Unable to use pip/ install mods with it无法使用 pip / install mods
【发布时间】:2020-09-14 22:02:43
【问题描述】:

我知道这个问题在这里被问了很多次,但我仍然不明白我做错了什么。我有 Python 3.8.2,所以 pip 显然已经随我的程序一起提供了。我的 Python 3.8 文件夹中有一个名为“Install Certificates.command”的文件,当我运行时它似乎在使用 pip。这是我能找到它被引用的唯一文件。每当我尝试使用 pip 的任何命令时,无论是在终端还是 python shell 中,我都会得到无效的语法(shell)或 -bash: pip: command not found (Terminal)。

这是我的终端的样子。

Samuels-MacBook-Air:~ SPATTERSON15$ python --version
Python 2.7.10
Samuels-MacBook-Air:~ SPATTERSON15$ pip --version
-bash: pip: command not found
Samuels-MacBook-Air:~ SPATTERSON15$ pip install openpyxl
-bash: pip: command not found
Samuels-MacBook-Air:~ SPATTERSON15$ python3.8.2
-bash: python3.8.2: command not found
Samuels-MacBook-Air:~ SPATTERSON15$ python3
Python 3.8.2 (v3.8.2:7b3ab5921f, Feb 24 2020, 17:52:18) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> pip install openpyxl
  File "<stdin>", line 1
    pip install openpyxl
        ^
SyntaxError: invalid syntax
>>> 

【问题讨论】:

  • bash 中尝试:python3 -m pip install openpyxl

标签: python bash pip


【解决方案1】:

你应该知道 pip 不能在 Python 解释器中运行,它是在命令行中运行的,这样你就可以安装包,然后在 Python 中使用它们。 对你来说,它说找不到 pip 命令,因为你没有正确设置环境变量。所以设置 pip 的路径,它可能会在 Python 的脚本文件夹中并更新你的环境变量。

【讨论】:

  • 我找不到任何脚本文件夹,也找不到笔记本电脑上名称为 pip 的任何文档。如果这意味着什么,我在 MacOS Sierra 上
  • 如果你已经安装了python,那么会有一个对应的文件夹。切换到该文件夹​​,在那里你将能够找到 Scripts 文件夹。
  • ibb.co/Bn56tGx 这是我的 python 文件夹中的所有内容。有什么问题吗?
  • 这是 python 的可执行 ide 最有可能是一种快捷方式的地方,您将拥有一个更特殊的 Python 文件夹,其中所有相关文件都在那里
猜你喜欢
  • 2021-06-01
  • 1970-01-01
  • 2015-12-17
  • 2019-10-14
  • 2016-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多