在 python 中安装某些库时遇到问题(oauth2client 和 gspread)

Trouble installing some libraries in python (oauth2client and gspread)

我正在使用 python 3.7(由 anaconda 创建的环境)并尝试 运行 python 使用一些 google 库的代码,但我真的不知道知道如何安装它们。

来自 PyCharm IDE(设置 -> 项目解释器 -> 可用包)我找不到要安装的那些包。 从终端,运行ning 'pip install --upgrade oauth2client' 或 'pip3 install --upgrade oauth2client' 似乎也不起作用。

我不明白的是:要在 python 3.x 上安装 packages/libraries,我应该只使用 pip3 吗?但是,如果有多个 python 环境怎么办?将在哪个 pip 上安装这些库?

如果您使用的是 Anaconda,您还应该有一个功能类似于终端的 Anaconda Prompt (py37) 程序。在 Anaconda Prompt (py37) 中键入 pip install --upgrade oauth2client 会将升级安装到您当前的 python 环境中。或者,您可以将 conda install 与 more options 一起使用(包括指定您想要的环境)。