【发布时间】: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